Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 动态交互 > 控件对象 > CheckboxBar >

CheckboxBar

CheckboxBar
表示设置 x 的复选框条,设置 x 包含了一系列的可选值 .
CheckboxBar[Dynamic[x], {val1, val2, ...}]
动态设置实时更新的 x 的当前值,每次点击复选框可重设 x 的值.
CheckboxBar
表示一个复选框条,其中与值 对应的复选框含有标签 .
  • CheckboxBar 中的多项复选框可被同时选中. 由复选框选中的所有值都由一个列表给出. »
  • 可为字符串、框件、图形或包括动态表达式的任意其它表达式. »
  • CheckboxBar 中,Delimiter 可作为 list的元素出现. 在显示复选框条中确定垂直分割.
  • 可以给出如下选项:
AppearanceAutomatic复选框条的总体外观
BackgroundAutomatic背景色
BaselinePositionAutomatic相对于周围的文本对齐
BaseStyle{}对每个复选框条基本风格的指定
EnabledAutomatic复选框条是否启用
ImageMargins0在复选条框周围的边幅
"Horizontal"横向相同间距
"Vertical"纵向相同间距
"Row"按文本格式布置,允许自动换行
创建有指定状态的复选框:
包含有标签:
创建有指定状态的复选框:
In[1]:=
Click for copyable input
Out[1]=
 
包含有标签:
In[1]:=
Click for copyable input
Out[1]=
使用动态更新设置:
用任意表达式作为可选值:
使用 Delimiter 分离选项:
改变尺寸大小:
改变排列方向:
使用 设置允许复选框断行:
动态改变背景:
标签与周围文本对齐:
缺省情况下,CheckboxBar 可选:
设置 Enabled->False 后,复选框条不可选,但仍可见其当前的状态:
CheckboxBarTogglerBar 的一个特例:
CheckboxBarCheckbox 构建,可用于跟踪一系列可选值:
按点击顺序加入数值,而非按可能的可选值列表的顺序:
版本 6 的新功能 | 版本 7 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF