TogglerBar

TogglerBar[x,{val1,val2,}]

x の設定とリスト x に含む値 valiのためのトグルボタンを持つトグルバーを表す.

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

設定値を動的に更新された x の現行値とする.リスト x 中の値はトグルボタンがクリックされるたびにリセットされるものとする.

TogglerBar[x,{val1lbl1,val2lbl2,}]

valiと関連するトグルボタンにラベル lbliが付いたトグルバーを表す.

詳細とオプション

  • TogglerBarの複数のトグルボタンは同時に押すことができる.押されたボタンすべてに関連する値がリストで与えられる.
  • valiおよび lbliは,文字列,ボックス,グラフィックス,動的な式を含む任意の式のいずれでもよい. »
  • 次のオプションを使うことができる.
  • Appearance トグルバーの全体的な外観
    BaselinePosition 周囲のテキストとの相対的な揃え方
    BaseStyleトグルバーのベーススタイル指定
    Enabled トグルバーを有効にするか,無効(灰色表示)にするか
  • 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"はしない:

要素が垂直に並べられた3列のレイアウトを指定する:

BaselinePosition  (1)

周囲のテキストと揃える:

Enabled  (2)

デフォルトで,TogglerBarは有効になっている:

Enabled->Falseとすると,トグルバーは無効となるが,現行状態が可視で残る:

アプリケーション  (1)

どの調波を表示するかを選ぶ:

特性と関係  (2)

CheckboxBarTogglerBarの特殊ケースである:

TogglerBarTogglerを使って構築されており,値のリストの追跡に使うことができる:

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 Language. 2007. "TogglerBar." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TogglerBar.html.

APA

Wolfram Language. (2007). TogglerBar. Wolfram Language & System Documentation Center. Retrieved from 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: 21-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: 21-November-2024 ]}