#header-mark#
Checkbox 复选框
复选框组件允许通过勾选框在True/False状态之间切换单一条件。Checkbox、Toggle和Switch组件功能类似,可互相替换。
底层实现为panel.widgets.Checkbox,参数基本一致,参考文档:https://panel.holoviz.org/reference/widgets/Checkbox.html
基本用法
基本的复选框使用:
默认选中状态
可以通过设置value参数为True使复选框默认处于选中状态:
禁用状态
可以通过设置disabled参数为True使复选框处于禁用状态:
结合其他组件使用
复选框通常用于控制其他组件的显示或行为:
API
属性
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| value | 复选框是否选中 | bool | False |
| disabled | 是否禁用组件 | bool | False |
| name | 组件标题 | str | "" |
| description | 鼠标悬停时显示的描述 | str | "" |
Events
| 事件名 | 说明 | 类型 |
|---|---|---|
| change | 当状态改变时触发的事件 | Callable |
Controls
src/examples/panel_vuepy/widgets/Checkbox