一,Windows中的菜单栏和工具栏
1.使用菜单栏控件MenStrip
MenuStrip(菜单栏)主要属性
属性 | 说明 |
Name | 对象名称 |
Items | 项的集合 |
Text | 与菜单关联的文本 |
注释:Click事件,选中该菜单项时,触发该事件。
管理员窗体属性的设置
属性 | 值 | 说明 |
Name | FrmAdminMain | 窗体对象的名称 |
Text | MySchool-管理员 | 标题栏显示的文字 |
WindowState | Maximized | 窗体最大化 |
Application.Exit()和this.Close()方法的区别
Application.Exit() | this.Close() |
静态方法,用于退出当前程序 | 实例方法,关闭当前程序 |
如果当前打开多个窗口,就关闭所有窗体 | 只关闭当前窗体!!!! |
当关闭当前窗体时,不会触发窗体FormClosing和FormClosed事件 | 当关闭当前窗体时,会触发窗体FormClosing和FormClosed事件 |
二,使用工具栏控件ToolStrip
属性 | 说明 |
DisplayStyle | 设置图像和文本的显示方式 |
Image | 按钮/标签上显示的图片 |
ImageScaling | 是否调整大小 |
Text | 显示文本 |
TextImageRelation 按钮/标签上图像与文本的相对位置
注释:Click事件,当单击时,触发事件
三、使用WinForms基本控件
单选按钮:
属性 | 说明 |
Checked | 单选是否选中 |
Text | 单选按钮显示的文本 |
注释:Click事件,单击按钮发生
日期控件的主要属性:
属性 | 说明 |
MaxDate | 取得最大日期和时间 |
MinDate | 取得最小日期和时间 |
Value | 控件所选定的日期/时间值 |
Format | 设置控件显示的日期时间的格式 |
控件命名的前缀:Label为lbl,TextBox为txt, Button为btn, RadioButon为rdo, ComboBox为 cbo,
三,排列窗体上的控件
1,Anchor属性
先选择锚定的控件,再在属性窗口中,单击Anchor属性,进行调整
2.Dock属性
先选择要停靠的控件,再在属性窗口中,单击Dock属性,进行调整
3.创建MDL应用程序
先在父窗口添加一个菜单,再添加一个“窗口”菜单项,再将菜单控件的MdiWindowListltem属性设为窗口菜单项
四,组合框ComboBox控件
属性 | 说明 |
Count | 获得集合项的数目 |
DropDownStyole | 设置指定组合框样式的值 |
IsReadOnly | 获取修改集合的值 |
item | 检索集合中指定索引的 值 |
方法 | 说明 |
Add() | 向组合框列表中添加项 |
Clear() | 从组合框中移除所有项 |
Remove() | 从组合框移除指定的项 |
本章总结
1.使用菜单栏控件显示应用程序的菜单,并执行相应的操作
2.使用单选按钮RadioButton, 组合框GroupBox 面板Panel设置窗体界面
3.排列控3中方式:对齐,Annchor(锚定),Dock(停靠)
4.创建MDL