1、窗体(Form)
2、Label (标签)控件
3、TextBox(文本框)控件
4、RichTextBox控件
5、NumericUpDown控件
6、Button(按钮)控件
7、GroupBox(分组框)控件
8、RadioButton(单选按钮)控件
9、CheckBox(复选框)控件
10、ListBox(列表框)控件
11、ComboBox(组合框)控件
12、CheckedListBox(复选列表框)控件
13、PictureBox(图片框)控件
14、Timer(按时器控件或计时器控件)控件
15、ProgressBar(进度条控件)控件和TrackBar 控件
16、HScrollBar控件和VScrollBar控件的使用
17、OpenFileDialog(打开文件对话框)控件
18、SaveFileDialog(生存文件对话框)控件
19、FontDialog(字体对话框)控件
20、ColorDialog(颜色对话框)控件
21、PrintDialog控件和PrintDocument 控件
22、用户自界说对话框
23、菜单控件
24、多窗体措施设计
25、MDI 应用措施设计
26、键盘事件措置惩罚惩罚
27、鼠标事件措置惩罚惩罚
1、窗体(Form)
1、常用属性
(1)Name 属性:用来获取或设置窗体的名称,在应用措施中可通过Name 属性来引用窗体。
(2) WindowState 属性: 用来获取或设置窗体的窗口状态。取值有三种: Normal (窗体正常显示)、Minimized(窗体以最小化形式显示)和Maximized(窗体以最大化形式显示)。
(3)StartPosition 属性:用来获取或设置运行时窗体的起始位置。
(4)Text 属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。
(5)Width 属性:用来获取或设置窗体的宽度。
(6)Height 属性:用来获取或设置窗体的高度。
(7)Left 属性:用来获取或设置窗体的左边沿的x 坐标(以像素为单位)。
(8)Top 属性:用来获取或设置窗体的上边沿的y 坐标(以像素为单位)。
(9)ControlBox 属性:用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框。值为true时将显示控制框,值为false 时不显示控制框。
(10)MaximizeBox 属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮。值为true 时显示最大化按钮,值为false 时不显示最大化按钮。
(11)MinimizeBox 属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。值为true 时显示最小化按钮,值为false 时不显示最小化按钮。
(12)AcceptButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Enter 键时就相当于单击了窗体上的该按钮。
(13)CancelButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Esc 键时就相当于单击了窗体上的该按钮。
(14)Modal 属性:该属性用来设置窗体是否为有模式显示窗体。如果有模式地显示该窗体,该属性值为true;否则为false。当有模式地显示窗体时,只能对模式窗体上的东西进行输入。必需隐藏或*模式窗体(凡是是响应某个用户操纵),然后才华对另一窗体进行输入。有模式显示的窗体凡是用做应用措施中的对话框。
(15)ActiveControl 属性:用来获取或设置容器控件中的勾当控件。窗体也是一种容器控件。
(16)ActiveMdiChild 属性:用来获取多文档界面(MDI)确当前勾当子窗口。
(17)AutoScroll 属性:用来获取或设置一个值,该值指示窗体是否实现自动滚动。如果此属性值设置为true,则当任何控件位于窗体事情区之外时,会在该窗体上显示滚动条。此外,当自动滚动打开时,窗体的事情区自动滚动,以使具有输入焦点的控件可见。
(18)BackColor 属性:用来获取或设置窗体的配景色。
(19)BackgroundImage 属性:用来获取或设置窗体的配景图像。
(20)Enabled 属性:用来获取或设置一个值,该值指示控件是否可以对用户交互作出响应。如果控件可以对用户交互作出响应,则为true;否则为false。默认值为true。
(21)Font 属性:用来获取或设置控件显示的文本的字体。
(22)ForeColor 属性:用来获取或设置控件的前景色。
(23)IsMdiChild 属性:获取一个值,该值指示该窗体是否为多文档界面(MDI)子窗体。值为true 时,是子窗体,值为false 时,不是子窗体。
(24)IsMdiContainer 属性:获取或设置一个值,该值指示窗体是否为多文档界面(MDI)中的子窗体的容器。值为true 时,是子窗体的容器,值为false 时,不是子窗体的容器。
(25)KeyPreview 属性:用来获取或设置一个值,该值指示在将按键事件通报到具有焦点的控件前,窗体是否将接收该事件。值为true 时,窗体将接收按键事件,值为false 时,窗体不接收按键事件。
(26)MdiChildren 属性:数组属性。数组中的每个元素暗示以此窗体作为父级的多文档界面(MDI)子窗体。
(27)MdiParent 属性:用来获取或设置此窗体确当前多文档界面(MDI)父窗体。
(28)ShowInTaskbar 属性:用来获取或设置一个值,该值指示是否在Windows 任务栏中显示窗体。
(29)Visible 属性:用于获取或设置一个值,该值指示是否显示该窗体或控件。值为true时显示窗体或控件,为false 时不显示。
(30)Capture 属性:如果该属性值为true,则鼠标就会被限定只由此控件响应,不管鼠标是否在此控件的范畴内。
2、常用要领
下面介绍一些窗体的最常用要领。
(1)Show 要领:该要领的感化是让窗体显示出来,其挪用格局为: 窗体名.Show();
此中窗体名是要显示的窗体名称。
(2)Hide 要领:该要领的感化是把窗体隐藏出来,其挪用格局为: 窗体名.Hide();
此中窗体名是要隐藏的窗体名称。
(3)Refresh 要领:该要领的感化是刷新并重画窗体,其挪用格局为: 窗体名.Refresh();
此中窗体名是要刷新的窗体名称。
(4)Activate 要领:该要领的感化是激活窗体并给以它焦点。其挪用格局为: 窗体名.Activate();
此中窗体名是要激活的窗体名称。
(5)Close 要领:该要领的感化是*窗体。其挪用格局为:
窗体名.Close();
此中窗体名是要*的窗体名称。
(6)ShowDialog 要领:该要领的感化是将窗体显示为模式对话框。其挪用格局为:
窗体名.ShowDialog();
3.常用事件
(1)Load 事件:该事件在窗体加载到内存时产生,即在第一次显示窗体前产生。
(2)Activated 事件:该事件在窗体激活时产生。
(3)Deactivate 事件:该事件在窗体掉去焦点成为不勾当窗体时产生。
(4)Resize 事件:该事件在转变窗体巨细时产生。
(5)Paint 事件:该事件在重绘窗体时产生。
(6)Click 事件:该事件在用户单击窗体时产生。
(7)DoubleClick 事件:该事件在用户双击窗体时产生。
(8)Closed 事件:该事件在*窗体时产生。
文本框类控件
2、Label (标签)控件
1、常用属性:
(1)Text 属性:用来设置或返回标签控件中显示的文本信息。