CheckboxBar
CheckboxBar[x,{val1,val2,…}]
表示设置 x 的复选框条,设置 x 包含了一系列的可选值 vali.
CheckboxBar[Dynamic[x],{val1,val2,…}]
动态设置实时更新的 x 的当前值,每次点击复选框可重设 x 的值.
CheckboxBar[x,{val1lbl1,val2lbl2,…}]
表示一个复选框条,其中与值 vali 对应的复选框含有标签 lbli.
更多信息和选项
- CheckboxBar 中的多项复选框可被同时选中. 由复选框选中的所有值都由一个列表给出. »
- vali 和 lbli 可为字符串、框件、图形或包括动态表达式的任意其它表达式. »
- 在 CheckboxBar[x,list] 中,Delimiter 可作为 list 的元素出现. 在显示复选框条中确定垂直分割.
- 可以给出如下选项:
-
Appearance Automatic 复选框条的总体外观 Background Automatic 背景色 BaselinePosition Automatic 相对于周围的文本对齐 BaseStyle {} 对每个复选框条基本风格的指定 Enabled Automatic 复选框条是否启用 ImageMargins 0 在复选条框周围的边幅 - Appearance 选项的可能设置有:
-
"Horizontal" 横向相同间距 "Vertical" 纵向相同间距 "Row" 按文本格式布置,允许自动换行 - Appearance->"Vertical"->{h,w} 将在网格中显示具有指定行列数的控件,纵向依次填充各列. Appearance->"Horizontal"->{h,w} 则是横向填充各行.
- 如果 h 或 w 有一个是 Automatic,将选取最小的数字,从而使得所有控件都可以放在所得到的网格中. 如果 h 和 w 均为 Automatic,则对它们的计算将使得网格的行数和列数大致相同.
- Method->"Active" 将使得各项的活动区域包括对应的标签.
- BaseStyle 和 LabelStyle 设置增补了当前样式单中由 "CheckboxBar" 和 "CheckboxBarLabel" 给定的缺省样式.
范例
打开所有单元关闭所有单元范围 (3)
选项 (9)
Enabled (1)
缺省情况下,CheckboxBar 可选:
Method (1)
如果 Method->"Active",也可以点击标签切换复选框:
属性和关系 (2)
Wolfram Research (2007),CheckboxBar,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CheckboxBar.html (更新于 2008 年).
文本
Wolfram Research (2007),CheckboxBar,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CheckboxBar.html (更新于 2008 年).
CMS
Wolfram 语言. 2007. "CheckboxBar." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2008. https://reference.wolfram.com/language/ref/CheckboxBar.html.
APA
Wolfram 语言. (2007). CheckboxBar. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CheckboxBar.html 年