构建布局良好的Windows程序

第2章 构建布局良好的Windows程序

菜单栏(MenuStrip)

表2-1 菜单栏控件的主要属性

属性 说明
Name 代码中菜单对象的名称
Irems 在菜单中显示的项的集合
Text 与菜单相关联的文本

表2-2 菜单项的主要属性和事件

属性 说明
Name 代码中菜单项对象的名称
DropDownITems 在子菜单中显示的项的集合
Text 与菜单项相关联的文本
事件 说明
Click 选中改菜单项时,触发该事件

表2-3 管理员窗体属性的设置

属性 说明
Name FrmAdminMAIN 窗体对象的名称
Text MySchool-管理员 窗体标题栏显示的文字
WindowState Maximized 窗体出现时是最大化的

 

表2-4 Application.Exit()和this.Close()方法的区别

Application.Exit()
1>应用程序类Application的静态方法,用于退出当前应用程序
2>如果当前应用程序打开了多个窗体,则关闭所有窗体
3>当关闭窗体是,不会触发窗体的FormClosing和FormClosed事件
this.Close()
1>实例方法,用于关闭当前窗体;如果当前窗体是系统启动窗体,折执行该方法关闭窗体后,应用程序退出
2>如果当前应用程序打开了多个窗体,则只关闭当前窗体
3>当关闭窗体时,会触发窗体的FromClosing和FormClose事件

 

工具栏(ToolStrip)

表2-5 工具栏控件的主要属性

属性 说明
ImageScalingSize 工具栏中的项显示的图像的大小

Items

在工具栏上显示的项的集合

表2-6 工具栏上的按钮和标签的主要属性和事件

属性 说明
DisplayStyle 设置图像和文本的显示方式,包括显示文本、显示图像、显示文本和图像或什么都不显示
Image 按钮/标签上显示的图像
ImageScaling 是否调整按钮/标签上显示图像的大小
Text 按钮/标签上显示的文本
TextImageRelation 按钮/标签上图像与文本的相对位置
事件 说明
Click 当单击按钮/标签时,触发该事件

 

单选按钮(RadioButton):为用户提供两个或多个互斥选项组成的选项的集合

表2-7 单击按钮的主要属性和事件

属性 说明
Checked 指示单选按钮是否选中
Text 单选按钮显示文本
事件 说明
Click 单击单选按钮时发生

分组框(GroupBox):用于为其他控件提供可识别的分组
面板(Panel):用来将控件分组,可以显示滚动条

表2-8容器控件GroupBox和Panel区别

GroupBox
1>用于逻辑地组合一组控件,如RadioButton和CheckBox控件,显示一个框架,框架上有一个标题
Panel
1>用于包含多个控件,方便操作这些控件

 

日期控件(GateTimePicker):提供一种能够用来选择日期的下拉式日历,从而避免手工输入带来的错误

表2-9 日期控件的主要属性

属性 说明
MaxData 取得设定最大日期和时间
MinData 取得设定最小日期和时间
Value 控件所选定的日期/时间值

 

Items是组合框的属性,他代表组合框中项的集合

表2-10 ComboBox.ObjectCollection类型常用的属性和方法

属性 说明
Count 获取集合中项目
DropDownStyle 获取或设置指定组合框样式的值
IsReadOnly 获取指示能够修改该集合的值
IsReadOnly 获取指示能够修改该集合的值
Items 检索集合中指定索引的项
方法 说明
Add() 向组合框的项列表中添加项
Clear() 从组合框中移除使用项
Remove() 从组合框中移除指定的项

 

 

posted @ 2018-12-26 23:05  九之者  阅读(283)  评论(0编辑  收藏  举报