📅  最后修改于: 2023-12-03 15:38:31.929000             🧑  作者: Mango
在C#中,可以使用以下代码将CheckBox设置为Checked状态:
checkBox1.Checked = true;
其中,checkBox1
是要设置为Checked状态的CheckBox控件的名称。将Checked
属性设置为true
即可将其设置为Checked状态。
此外,还可以使用以下代码将CheckBox设置为UnChecked状态:
checkBox1.Checked = false;
同样,将Checked
属性设置为false
即可将其设置为UnChecked状态。
除了直接设置Checked
属性之外,还可以利用CheckState
属性设置CheckBox的状态。
以下是CheckBox的三种状态:
可以使用以下代码将CheckBox设置为各种状态:
// 设置为Checked状态
checkBox1.CheckState = CheckState.Checked;
// 设置为Unchecked状态
checkBox1.CheckState = CheckState.Unchecked;
// 设置为Indeterminate状态
checkBox1.CheckState = CheckState.Indeterminate;
其中,CheckState
属性可以设置为CheckState.Checked
、CheckState.Unchecked
和CheckState.Indeterminate
中的任意一种,这样就可以将CheckBox设置为对应的状态了。
需要注意的是,当CheckBox处于Indeterminate状态时,它既不是Checked状态也不是Unchecked状态,因此在设置CheckState
属性之前需要先将Checked
属性设置为false
。
// 将CheckBox设置为Indeterminate状态
checkBox1.Checked = false;
checkBox1.CheckState = CheckState.Indeterminate;
以上就是在C#中将CheckBox设置为Checked状态的介绍。需要注意的是,无论是直接设置Checked
属性还是利用CheckState
属性设置CheckBox的状态,都需要先声明CheckBox控件并获取其名称。