TogglerBar

TogglerBar[x,{val1,val2,}]

表示一个设置为 x 的切换工具条,其切换按钮的值为列表 xvali.

TogglerBar[Dynamic[x],{val1,val2,}]

动态更新 x 的当前值, 并且每次点击按钮时重置列表 x 的值.

TogglerBar[x,{val1lbl1,val2lbl2,}]

表示一个切换工具条,其中与值 vali 相联系的切换按钮具有标签 lbli.

更多信息和选项

  • TogglerBar 中可同时按下多个切换按钮. 所有按下按钮的值在列表中显示.
  • valilbli 可为字符串、框符、图像或者其它表达式,包括动态表达式. »
  • 可以给出下面选项:
  • Appearance Automatic切换条的整体外观
    BaselinePosition Automatic相对于环绕文本的对齐方式
    BaseStyle{}切换工具条的基本样式
    Enabled Automatic切换工具条是否启用或以灰色显示
  • Appearance 选项的可能设置包含:
  • "Horizontal"相同水平间距
    "Vertical"相同垂直间距
    "Row"文本样式,允许换行
  • Appearance->"Vertical"->{h,w} 显示具有特定行数和列数的控件,按顺序垂直填充各列. Appearance->"Horizontal"->{h,w} 水平填充各行.
  • 如果 h 或者 w 之一是 Automatic,它是以最小的数字,以使所有控件都能容纳在所得网格中. 如果 hw 都是 Automatic,对它们进行计算,以使网格具有大致相同的行数和列数.
  • 在当前样式表中, BaseStyle 的设置附加到 "TogglerBar" 给出的默认样式上.

范例

打开所有单元关闭所有单元

基本范例  (2)

创建具有指定状态的切换:

动态更新 的值:

范围  (2)

包含标签:

值和标记可以为任意表达式:

选项  (6)

Appearance  (3)

设置方向:

"Row" 允许分行,而 "Horizontal" 则不允许:

指定三列的布局,其中元素垂直排序:

BaselinePosition  (1)

与周围的文字对齐:

Enabled  (2)

在默认情况下, TogglerBar 是启用状态:

设置 Enabled->False 时, 切换工具不启用但可以以当前状态显示:

应用  (1)

选择要显示的谐波:

属性和关系  (2)

CheckboxBarTogglerBar 的特例:

Toggler 创建的 TogglerBar,可用来跟踪一系列变量值:

Wolfram Research (2007),TogglerBar,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TogglerBar.html.

文本

Wolfram Research (2007),TogglerBar,Wolfram 语言函数,https://reference.wolfram.com/language/ref/TogglerBar.html.

CMS

Wolfram 语言. 2007. "TogglerBar." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/TogglerBar.html.

APA

Wolfram 语言. (2007). TogglerBar. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/TogglerBar.html 年

BibTeX

@misc{reference.wolfram_2024_togglerbar, author="Wolfram Research", title="{TogglerBar}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/TogglerBar.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_togglerbar, organization={Wolfram Research}, title={TogglerBar}, year={2007}, url={https://reference.wolfram.com/language/ref/TogglerBar.html}, note=[Accessed: 22-November-2024 ]}