ECheckBoxGroup 多选框组
示例与代码
多选框组
最多选择两个
属性
属性说明取值与默认值
buttonStylebool使用按钮式选项外观。
默认值
falseenabledbool是否允许交互;false 时控件禁用。
默认值
trueheightreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitHeightmaxint最多选中的选项数量。
0:不限制
正数:限制值
默认值
0minint至少选中的选项数量。
默认值
0optionDelegateComponent自定义选项的 Component 插槽;null 使用默认内容。 委托上下文见本页示例。
默认值
nulloptionsvar选项数组;props 可映射字段。
字符串,或对象字段:
label、value、disabled
默认值
[]propsvar数据字段名称映射。
label、value、disabled
默认值
({value: "value", label: "label", disabled: "disabled"})sizeint控件尺寸;默认继承最近的 EConfigProvider。
EStyle.SmallEStyle.MediumEStyle.Large
默认值
继承 Provider,默认 EStyle.MediumvalidateEventbool值变化时是否向所属表单派发校验请求。
默认值
truevaluevar当前值;通过属性绑定读写,数组形式用于多选或范围选择。
默认值
[]visiblebool是否显示组件。
默认值
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitWidtheffectiveOptionsvar只读经过字段映射后的选项列表。
默认值
由运行时计算信号
签名作用
changed(var value)所选值变化时触发,value 为新的值。
方法
签名作用
toggle(key, selected)切换当前展开或选中状态;需要标识时传入目标项的标识。