文本类控件:
1、标签控件(Label控件)用于显示用户不能编辑的文本,布局中的AutoSize属性可以设置是否调整大小,设计中的Locked属性可以设置是否锁定控件使其不可更改,显示内容文本Text属性,设置Visible属性来设置Lable控件的显示和隐藏。
2、按钮控件(Button控件)Click事件触发,设置窗体的AcceptuBtoon或者CancelButton属性,使Enter或者Esc键和按钮单击的效果相同。
3、文本框控件(TextBox控件)用于获取用户输入的数据或者显示文本。ReadOnly属性的使用,PasswordChar属性及UseSystemPasswordChar属性的使用的使用;多行文本框Multiline属性的设置。突出显示文本框中的文本,SelectionStart属性用于设置起始位置,SelectionLength属性用于设置选择文本的长度。文本框的TextChanged事件。
4、有格式文本控件(RichTextBox控件)设置Scroll(滚动条)属性的值,及字体属性的设置Font属性。超链接的显示,在控件的LinkClicked事件中编写事件处理程序。SelectionBullet属性及左右边缘缩进SelectionIndent属性及SelectionHangingIndent属性的使用。SelectionRightIndent属性的使用。
选择类控件:
1、下拉组合框控件(ComoboBox控件)DropDownStyle属性的应用。SelectAll方法的使用。SelectedValueChanged事件的应用。
2、复选框控件(CheckBox控件)在Click事件中判断CheckState属性的值Checked或者Unchecked。CheckeStateChanged事件的使用。
3、单选按钮控件(RadioButton控件)
4、数值选择控件(NumericUpDown控件)显示和输入数值的控件。Value属性,Maximum属性,Minimum属性DecimalPlaces属性
5、列表控件(ListBox控件)HorizontalScrollbar属性(水平滚动条)ScrollAlwaysVisible属性(垂直滚动条)
设置控件的SelectionMode属性值为SelectionMode枚举成员MultiExtened。实现在控件中可以选择多项。
分组类控件:
1、容器控件(Panel控件)Show方法可以显示控件,textBoxFocus()方法的使用,使光标焦点处于文本框。
2、分组框控件(GroupBox控件)显示边框,显示标题,无滚动条。
3、选项卡控件(TabControl控件)添加、删除以及清除选项卡的使用及选项卡图标的修改(使用ImageList属性)
菜单、工具栏和状态栏控件
1、菜单控件(MenuStrip控件)文件(&F)
2、工具栏控件(ToolStrip控件)下拉菜单中有8种不同的类型。
3、状态栏控件(StatusSript控件)
Windows应用程序高级控件:
ImageList控件(存储图像控件):向ImageList控件中添加图像。在ImageList控件中移出对象。结合pictureBox控件使用。
ListView控件(列表视图控件):添加项,移出项,选择ListView控件中的项。为ListView控件中的项添加图标。在ListView控件中启用平铺视图,为ListView控件中的项分组。
TreeView控件(树控件):显示层次结构,子节点和父节点。添加和删除树节点,获取树控件中选中的节点,为树控件中的节点设置图标。
DateTimePicker控件(日期控件):用于选择日期和时间,以自定义格式显示日期,返回控件中选择的日期。
MonthCalender控件(月历控件):更改控件的外观,配色方案,显示周数,在控件中显示多个月份,在控件中以粗体显示特定日期。在控件中选择日期范围。
ErrorProvider控件:验证文本框的输入。
HelpProvider控件:调用帮助文件?
Timer控件:可以定期引发时间,控件使为windows窗体环境设计的,时间间隔长度由interval属性定义,单位为毫秒。设置时间间隔。
ProgressBar控件:控件通过水平放置的方框中显示适当数目的矩形,指示工作的进度。