winform应用程序之各控件学习
2016-07-15 17:01
267 查看
文本类控件:
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控件:控件通过水平放置的方框中显示适当数目的矩形,指示工作的进度。
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控件:控件通过水平放置的方框中显示适当数目的矩形,指示工作的进度。
相关文章推荐
- Java获取当前系统时间System.currentTimeMillis()
- spring+cxf
- Using Flashback in a Data Guard Environment
- Codeforces Round #362 (Div. 2) C. Lorenzo Von Matterhorn (类似LCA)
- java excel通过浏览器下载
- IOS代理
- android中,项目架构的搭建
- 内存溢出问题解决方案与Visualvm监听添加
- Mahout学习之Mahout简介、安装、配置、入门程序测试
- 冒泡排序的N种写法
- Maven学习总结(22)——Maven常用插件介绍
- Maven学习总结(22)——Maven常用插件介绍
- 【项目笔记】【bug】数组空指针异常
- 自动循环滚动textview
- Android ActionBar使用笔记
- 后台运用html格式导出Excel文件
- 浅谈工业级物联网项目架构设计及实施
- POJ 1061 青蛙的约会
- ubuntu14.04 搭建ftp
- 关于jquery插件的一点使用心得