- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows窗体界面的设计
Windows窗体界面设计 ;本章教学目的介绍Windows窗体基本设计方法以及基本控件的用法。 本章教学要求(1)掌握基本控件的属性设置方法以及常用属性;(2)掌握基本控件的常用事件处理方法;(3)掌握菜单与工具栏的用法; (4)了解其他内容。 ;先观察:界面设计举例1;1 窗体的属性和透明显示;1.2 单文档窗体(SDI)与多文档窗体(MDI) ;1.2 单文档窗体(SDI)与多文档窗体(MDI);1.2 单文档窗体(SDI)与多文档窗体(MDI);1.2 单文档窗体(SDI)与多文档窗体(MDI);实验中发现的问题回答;2 Windows窗体基本控件;2.1 控件中常用的属性和方法;2.1 控件中常用的属性和方法;2.2 TextBox控件;2.3 MaskedTextBox控件; private void Form1_Load(object sender, EventArgs e) { maskedTextBox1.ValidatingType = typeof(System.Int32); };2.4 RichTextBox控件;2.5 CheckBox控件;2.6 RadioButton控件;2.7 ListBox控件;图5-11 选修课程更改窗体;*;*;*;2.8 CheckedListBox控件;2.9 ComboBox控件;*;*;练习题;2.10 Timer组件;2.10 Timer组件;2.11 PictureBox控件;3 菜单与工具栏;3 菜单与工具栏;3.2 ContextMenuStrip控件;3.3 ToolStrip与StatusStrip;3.4 BackgroundWork和进度条;3.4 BackgroundWork和进度条;3.4 BackgroundWork和进度条;4 其他Windows窗体控件;4.2 SplitContainer控件 ;4.2 SplitContainer控件;选项卡控件;Alignment属性,指定选项卡的标签位于控件的什么位置,是一个TabAlignment枚举类型,有Top (默认),Bottom,Left,Right四个值。 Appearance属性,指定标签的外观,有三种风格:Buttons、FlatButtons、Normal(默认)。 只有当标签位于顶部时,才可以设置FlatButtons风格;位于其他位置时,将显示为Buttons。 MultiLine属性,指定是否可以显示多行标签。 默认情况为单行显示,在标签超出选项卡可视范围时自动使用箭头按钮来滚动标签。 当把标签定位于选项卡的左边或右边时,MultiLine属性自动为true。;ItemSize属性,指定标签的大小。 SizeMode属性,指定标签是否自动调整大小来填充标签行。枚举类型TabSizeMode定义了三种取值。 Normal:根据每个标签内容调整标签的宽度 Fixed:所有标签宽度相同 FillToRight:调整标签宽度,使其填充标签行(只有在多行标签的情况下进行调整) TabCount属性,指定控件中所包含的标签的数量。 SelectedIndex属性,当前所选中标签的索引。若没有选中项,返回-1。 SelectedTab属性,当前所选中标签的引用。若没有选中项,返回null。;管理TabPages属性的方法 可以提供索引访问 tabControl1.TabPages[0].Text = “ 背景 ”; 添加TabPage对象:Add或者AddRange方法。 删除TabPage对象:Remove方法(参数为TabPage引用)或RemoveAt方法(参数为索引值) 清除所有的TabPage对象:Clear方法。 SelectedIndexChanged事件 改变当前选择的标签时触发这个事件 可以在这个事件的处理中根据程序状态来激活或禁止相应页面的某些控件。 示例程序;4.3 TabControl控件 ;4.4 ListView控件;列表视图;列表视图属性 View属性,指定列表视图的显示模式,属性值在枚举类型View中指定 LargeIcon,显示大图标,并在图标的下面显示标题。 SmallIcon,显示小图标,并在图标的右边显示标题。 List,每项包含一个小图标和一个标题,并使用列来组织列表项,但每列都没有表头。 Details,使用报表的形式显示列表项,每项占一行。最左边的一列显示该项的小图标和标题,其他列显示该项的子项。这种方式还可以包含一个表头,显示每列的标题,可以在运行时通过表头来改变列的宽度。;HeaderStyle属性。在详细信息模式
文档评论(0)