#header-mark#
CheckBoxGroup 复选框组
允许通过选中相应的复选框从选项列表中选择多个选项。它属于多选项选择组件的广泛类别,提供兼容的API,包括MultiSelect
、CrossSelector
和CheckButtonGroup
组件。
底层实现为panel.widgets.CheckBoxGroup
,参数基本一致,参考文档:https://panel.holoviz.org/reference/widgets/CheckBoxGroup.html
基本用法
基本的复选框组,可以选择多个选项:
垂直布局
通过设置inline=False
可以将选项垂直排列:
字典选项
可以使用字典作为选项,键作为显示标签,值作为实际值:
API
属性
属性名 | 说明 | 类型 | 默认值 |
---|---|---|---|
options | 选项列表或字典 | list|dict | [] |
value | 当前选择的选项 | list | [] |
disabled | 是否禁用 | bool | False |
inline | 是否将项目垂直排列在一列中(False)或水平排列在一行中(True) | bool | False |
name | 组件标题 | str | "" |
Events
事件名 | 说明 | 类型 |
---|---|---|
change | 当value更改时触发的事件 | Callable |
Controls
src/examples/panel_vuepy/widgets/CheckBoxGroup