简介:
通过 CheckBox的Checked属性判断是否选中 。 可以使用单个复选框,也可以将两个或更多的复选框组合在一起。
介绍:
1.属性
Name | 获取或设置控件的名称。 |
Text | 获取或设置与此控件显示的文本。在此控件中一般不适用。 |
AutoSize | 获取或设置一个值,该值指示控件是否基于其内容调整大小。 |
TextAlign | 获取或设置 CheckBox 控件上的文本对齐方式。 |
Checked | 获取或设置一个值,该值指示 CheckBox 是否处于选中状态。若选中了复选框,则为 true;反之,则为 false。 |
Appearance | 获取或设置确定 CheckBox 控件外观的值。如果该值为 true,则控件的 CheckBox 部分会显示一个选中标记。 如果将 Appearance 属性设置为 Button,则当 Checked 设置为 true 时,控件将显示凹下外观;而当设置为 false 时,控件将呈现为像标准按钮一样的凸起外观。 |
2.事件
CheckedChanged | 当 Checked 属性的值更改时发生。 |
3.使用
- 一般更改属性Name,Text,使用事件CheckedChanged。


4.原理
- CheckedChanged事件和checkBox1_CheckedChanged绑定。选择状态更改时,会触发。
this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
}
5.演示
- 获取选中状态。通过属性Checked。
- 更改显示样式。Appearance 属性设置为 Button。
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
bool flag = checkBox1.Checked;
}
