本资源全面汇集了C#编程中常用的各类控件介绍与应用示例,旨在为开发者提供便捷参考。包含了从基础到高级的各种控件类型及其使用方法。
C#控件大全涵盖了在C#语言开发环境中提供的所有标准用户界面元素的集合,包括但不限于窗体、按钮、文本框、列表框、组合框、复选框(CheckBox)、单选按钮(RadioButton)等组件。这些控件是构建Windows应用程序时不可或缺的基本组成部分。
### 一. 窗体控件 (Form)
- **Name**:定义并获取窗口的名称。
- **WindowState**:设置或返回窗体显示的状态,包括正常、最小化和最大化三种模式。
- **StartPosition**:确定窗体在启动时的位置。
- **Text**:设定窗体标题栏上的文本信息。
- **Width 和 Height**:分别定义窗体的高度与宽度的像素值。
- **Left 和 Top**:设置或获取窗体左上角位置的坐标值(以像素计)。
- **ControlBox, MaximizeBox, MinimizeBox**:控制窗口操作按钮如关闭、最大化和最小化的显示与否。
- **AcceptButton 与 CancelButton**:指定按下Enter键时模拟点击哪个按钮,Esc键则对应取消按钮。
### 二. 按钮控件 (Button)
- **Text 和 Image**:设置或获取按钮的文本及图标信息。
- **Enabled 和 Visible**:指示是否允许用户交互以及组件可见性状态。
- **Click事件**: 用户点击时触发的动作处理程序。
### 三. 文本框控件 (TextBox)
- **ReadOnly, Enabled, Visible** :控制输入字段的状态,如只读、可编辑及显示与否的设置。
- **TextChanged事件**:当文本内容发生变化时被调用的方法或操作。
### 四. 列表框控件 (ListBox)
提供给用户选择项目的功能:
- **Items 和 SelectedIndex**: 管理列表项及其当前选中状态。
- **SelectedIndexChanged 事件**: 当所选项改变时触发的回调函数。
### 五. 组合框控件 (ComboBox)
结合了文本输入和下拉菜单的特点,允许用户从预定义值或自定义值中选择:
- **Items 和 Text**:设置组合内的项目及其当前显示内容。
- **SelectedIndexChanged事件**: 当选中的项更改时触发的回调函数。
### 六. 复选框控件 (CheckBox)
用于让用户进行多项选项的选择:
- **Text, Checked** :定义文本描述和选择状态,以及是否允许交互操作、可见性等设置。
- **CheckedChanged 事件**:当复选框的状态发生变化时触发的回调函数。
### 七. 单选按钮控件 (RadioButton)
用于让用户从一组选项中做出单一的选择:
- **Text, Checked**, 等属性定义文本描述和选择状态,以及是否允许交互操作、可见性等设置。
- **CheckedChanged事件**: 当单选按钮的状态发生变化时触发的回调函数。
### 八. 标签控件 (Label)
用于展示静态或动态的文字信息:
- **Text, Image** :显示标签上的文本及图像内容;是否可与用户进行交互,以及可见性等设置。
以上只是对C#中一些常用UI组件的基本介绍。每种控件都有更多属性和事件可以利用来增强应用程序的功能性和用户体验。进一步的细节将在后续文档或教程中有更深入地讲解。