文本类控件-C#控件大全
文本类控件是构成用户界面的最基本控件,它们通常用来显示或输入信息。常见的文本类控件包括文本框控件、标签控件、列表框控件和组合框控件等。
1. 文本框控件
文本框控件是最基本的文本类控件,用于输入或显示单行或多行文本。文本框控件可以设置各种属性,如文本框的宽度、高度、背景色、前景色、文本对齐方式等。
2. 标签控件
标签控件用于显示静态文本,通常用于显示标题、提示信息或其他静态文本。标签控件可以设置各种属性,如文本颜色、背景色、字体样式等。
3. 列表框控件
列表框控件用于显示多个选项,用户可以从中选择一个或多个选项。列表框控件可以设置各种属性,如列表框的宽度、高度、背景色、前景色、选项间隔等。
4. 组合框控件
组合框控件是文本类控件的组合体,它可以同时显示文本框和列表框。用户可以输入文本或从列表框中选择选项。
控件的使用
在C#开发中,控件的使用是非常重要的。首先要学习如何使用窗体设计器向窗体中添加控件,以及如何在窗体设计器中调整控件的位置和大小等属性。然后依次介绍各个常用的控件,包括控件所特有的属性和事件。
添加控件
在窗体设计器中打开要添加控件的窗体,然后打开“工具箱”面板。在“解决方案资源管理器”中双击相应的窗体节点(比如一个Form1.cs文件)就可以在窗体设计器中显示该窗体。
有三种方法将“工具箱”中的控件添加到窗体中:
* 双击“工具箱”中要使用的控件,此时将会在窗体的默认位置(客户区的左上角)添加默认大小的控件。
* 在“工具箱”中选中一个控件,鼠标指针变成与该控件对应的形状;把鼠标指针移到窗体中要摆放控件的位置,按下鼠标左键并拖动鼠标画出控件大小后,松开鼠标即可在窗体的指定位置绘制指定大小的控件。
* 直接把控件从“工具箱”拖放到窗体中,使用这种方式可以在指定的位置添加默认大小的控件。
也可以直接使用代码向窗体添加控件。例如,把一个按钮控件btnNew添加到窗体中:
Button btnNew = new Button();
两种类型的控件
控件可以分为两种类型:具有用户界面的控件和没有用户界面的控件。具有用户界面的控件会出现在窗体中,并且在运行时可见。没有用户界面的控件主要用于在后台提供一些功能,在运行时不可见。当在窗体设计器中把它们添加到窗体中时,这些控件将出现在窗体设计器下面的窗格中。
控件的Text属性中可以使用与号&,可以为该控件指定快捷访问键。例如,如果按钮控件btnNew的Text属性值为“新建(&N)”,就可以通过Alt+N组合键直接访问该按钮(此时触发Click事件)。当显示在控件的标题时,访问键会加上下划线(若要在标题中输入与号,则要使用“&&”的形式)。
窗体是一种容器控件,其他的容器控件还有分组框控件和面板控件等。在容器控件中可以包含其他控件,这些被包含的控件保存在容器控件的Controls属性中。
调整控件
控件的调整包括对齐、大小调整和间隔等等。选中要调整的控件,使用“格式”菜单或是快捷菜单中的命令或者工具栏上的格式按钮进行调整。在调整控件的格式时,将按照基准控件对选择的多个控件进行调整。
使用Ctrl键或Shift键选择多个控件,也可以使用“格式”菜单或是快捷菜单中的命令或者工具栏上的格式按钮进行调整。