Windows 窗体 CheckBox 控件指示某个特定条件是否开启或关闭。 通常用于向用户显示“是/否”或“True/False”选择。 可以使用组中的复选框控件来显示多个选项,用户可以从中选择一个或多个选项。
复选框控件类似于单选按钮控件,每个控件用于指示用户所做的选择。 不同的是,一个组中只能选择一个单选按钮。 但是,选中复选框控件时,可以选择任意数量的复选框。
复选框可能使用简单的数据绑定连接到数据库中的元素。 可以使用 GroupBox 控件对多个复选框进行分组。 这对于视觉外观和用户界面设计非常有用,因为分组控件可以在窗体设计器上一起移动。 有关详细信息,请参阅 Windows 窗体数据绑定 和 GroupBox 控件。
CheckBox 控件具有两个重要属性,Checked 和 CheckState。 Checked 属性返回 true
或 false
。 CheckState 属性返回 Checked 或 Unchecked;或者,如果 ThreeState 属性设置为 true
,CheckState 也可能返回 Indeterminate。 在不确定状态下,该框以灰色外观显示,以指示该选项不可用。