CheckboxBar

CheckboxBar[x,{val1,val2,}]
表示设置 x 的复选框条,设置 x 包含了一系列的可选值 .

CheckboxBar[Dynamic[x],{val1,val2,}]
动态设置实时更新的 x 的当前值,每次点击复选框可重设 x 的值.

CheckboxBar[x,{val1lbl1,val2lbl2,}]
表示一个复选框条,其中与值 对应的复选框含有标签 .

更多信息和选项更多信息和选项

  • CheckboxBar 中的多项复选框可被同时选中. 由复选框选中的所有值都由一个列表给出. »
  • 可为字符串、框件、图形或包括动态表达式的任意其它表达式. »
  • CheckboxBar[x,list] 中,Delimiter 可作为 list 的元素出现. 在显示复选框条中确定垂直分割.
  • 可以给出如下选项:
  • AppearanceAutomatic复选框条的总体外观
    BackgroundAutomatic背景色
    BaselinePositionAutomatic相对于周围的文本对齐
    BaseStyle{}对每个复选框条基本风格的指定
    EnabledAutomatic复选框条是否启用
    ImageMargins0在复选条框周围的边幅
  • Appearance 选项的可能设置有:
  • "Horizontal"横向相同间距
    "Vertical"纵向相同间距
    "Row"按文本格式布置,允许自动换行
  • Appearance -> "Vertical" -> {h, w} will display the controls in a grid with the specified number of columns and rows, vertically filling each column in turn. Appearance -> "Horizontal" -> {h, w} horizontally fills the rows instead.
  • If one of h or w is Automatic, it is taken to be the smallest number so that all the controls will fit in the resulting grid. If both h and w are Automatic, they are calculated so the grid has roughly the same number of rows as columns.
  • Method->"Active" will cause the active area for each item to include the corresponding label.
  • BaseStyleLabelStyle 设置增补了当前样式单中由 给定的缺省样式.
2007年引入
(6.0)
| 2008年更新
(7.0)