SmCheckBox(复选框)
SmCheckBox继承自C1CheckBox,实现了IControl、IBindingControl接口。
复选框使用的场景主要有两种:一种是代表一个值的选择状态是否被选中。还有一种是在一系列分组中,选择几个符合条件的值。
常用属性
名称 | 中文属性名 | 描述 |
Appearance | 外观样式 | 控制复选框的显示外观。可以按Normal还是Button显示。 |
AutoCheck | 自动选择 | 使复选框在单击时自动更改状态。 |
AutoSize | 自动大小 | 自动调整复选框右边显示文本的大小。 |
BindingColString | 绑定字段 | 字符型,返回或设置控件的绑定字段。 |
BorderStyle | 边框样式 | 设置控件的边框样式 |
Checked | 选中 | 返回或设置当前控件的选中状态。 |
CheckState | 选择状态 | 如果三种选中状态的话,可以用这个属性读写。 |
Image | 图片 | 控件上显示的图片。 |
ImageAlign | 图片对齐方式 | 设置图片对齐方式。 |
Name | 名称 | 控件名称 |
Text | 文本 | 复选框显示在右边的文本。 |
TextAlign | 文本对齐方式 | 文本的对齐方式。 |
TextImageRelation | 图文相对位置 | 图片和文本的相对位置。 |
ThreeState | 三种选中状态 | 是否用三种状态显示控件状态。 |
主要事件
CheckedChanged事件,主要指控件的选中状态变更后触发。