主要的窗体控件的概述
控件是包含在窗体上的对象,是构成用户界面的基本元素。控件也是设计Windows窗体引用程序的重要工具,使用控件可以减少程序设计中大量重复性的工作,有效的提高设计效率。控件通常是用来完成特定的输入输出功能的。
1. 主要控件概述
工具箱中包含了建立应用程序的各种控件,根据控件的不同用途分为若干类,例如公共控件,文本控件,选择控件,列表控件,高级列表选择控件等。
常见的窗体控件
按钮与标签控件
Button: 按钮控件,响应用户的单击事件
Label: 标签控件,显示用户无法直接编辑的文本
Linklabel: 超链接标签控件,除提供超链接外,其他同Label
文本控件
Textbox: 文本框控件,通常用来接收用户的文本输入
RichTextBox: 富文本控件,是文本能够以纯文本或RTF格式显示
选择控件
Checkbox: 复选框控件,显示一个复选框和一个文本标签,通常用来设置选项
RadioButton: 单选按钮控件,多个选项中选且仅选一个
列表控件
ListBox: 列表框控件,显示一个文本和图形列表
ComboBox: 组合框控件,显示一个下拉式选项列表
CheckedListbox: 复选框列表控件,显示一组选项,每个选项旁边都有一个复选框
容器控件
GroupBox: 分组框控件,通常用来构造选项组
Panel: 面板控件,将一组控件分组到未标记,可滚动的面板中
TabControl: 选项卡控件,提供一个选项卡,以有效地组织和访问已分组对象
高级列表选择控件
TreeView: 树形视图控件,构造一个可操作的树形结构层次视图
ListView: 列表视图控件,构造列表视图,其中每个列表项可以是纯文本的选项,也可以是带小图标或大图标的文本选项
菜单和工具栏控件
MenuStrip: 下拉式菜单控件,用于创建自定义的菜单栏
ContextMenuStrip: 弹出式菜单控件,用于创建自定义的菜单栏
ToolStrip: 工具栏控件,用于创建自定义的工具栏
StatusStrip: 状态栏控件,用于创建自定义的工具栏
对话框控件
OpenFileDialog: 打开文件对话框控件,允许用户定位和选择文件
SaveFileDialog: 保存文件对话框控件,允许用户保存文件
FolderBrowserDialog: 浏览文件夹对话框控件,用来浏览,创建以及最终选择文件夹
FontDialog: 字体对话框控件,允许用户设置字体及其属性
ColorDialog: 颜色对话框控件,允许用户通过调色板选择并设置界面元素的颜色