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では,list の要素としてDelimiterを用いて表示された設定バーの垂直区切りを指定できる.
  • 次のオプションが使える.
AppearanceAutomaticチェックボックスバーの全体的な外観
BackgroundAutomatic使用する背景色
BaselinePositionAutomatic周囲のテキストと相対的な揃え方
BaseStyle{}各チェックボックスのベーススタイル指定
EnabledAutomaticチェックボックスを有効にするか,無効(灰色表示)にするか
ImageMargins0表示されたチェックボックスの周りの余白
  • 使用可能なAppearanceオプションの設定値には次のようなものがある.
"Horizontal"水平方向に等間隔
"Vertical"垂直方向に等間隔
"Row"改行を許し,テキストのように並べる
  • BaseStyleLabelStyleの設定値は,一般に現行スタイルシートのスタイルとスタイルで与えられるデフォルトスタイルに加えられる.
指定した状態のチェックボックスを作る:
ラベルを含ませる:
指定した状態のチェックボックスを作る:
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