Toolbar for WPF/Silverlight
ツールバーグループ
ツールバーの要素 > ツールバーグループ

C1ToolBarGroup オブジェクトは、ツールバー要素のグループを定義します。C1ToolbarGroup は、C1ToolbarButtonC1ToolbarToggleButtonC1ToolbarDropDownC1ToolbarSplitButton の各ツールバーコントロールを保持できます。

C1ToolbarGroup にツールバー項目を追加すると、次の図のように、四角形のボックス内に子のツールバー項目がまとめて表示されます。

C1ToolbarGroup は、通常、グループ内の機能が相互に排他的である場合に使用されます。つまり、このグループ内のボタンで表される機能のうち、一度に1つの機能のみをオンにすることができます。

C1ToolbarGroup 内のコントロール(C1ToolbarButon および C1ToolbarToggleButton)の画像は、GroupSizedDefinitions クラスを使用して、大、中、小のサイズを指定できます。

GroupSizeDefinition は、C1ToolbarGroup 内のコントロールのサイズ(大、中、小)とボタンテキストの位置を定義します。"大" を使用すると、グループ内のすべてのコントロール(C1ToolbarButon および C1ToolbarToggleButton)が、LargeImageResource プロパティから画像サイズを取得し、LabelTitle プロパティのテキスト値を画像の下に配置します。"中" を使用すると、グループ内のすべてのコントロール(C1ToolbarButon および C1ToolbarToggleButton)が、SmallImageResource プロパティから画像サイズを取得し、LabelTitle プロパティのテキスト値を画像の右側に配置します。"小" を使用すると、グループ内のすべてのコントロール(C1ToolbarButon および C1ToolbarToggleButton)が、SmallImageResource プロパティから画像サイズを取得し、テキストは表示しません。

例:いくつかの C1ToolbarButton を含む C1ToolbarStrip を使用した C1ToolbarGroup

XAML
コードのコピー
 </c1:C1ToolbarGroup>
   <c1:C1ToolbarGroup Header="フォント">
    <c1:C1ToolbarStrip>
       <c1:C1ToolbarToggleButton LabelTitle="太字" />
       <c1:C1ToolbarToggleButton LabelTitle="斜体" />
       <c1:C1ToolbarToggleButton LabelTitle="下線" />
    </c1:C1ToolbarStrip>
   </c1:C1ToolbarGroup>

C1ToolBarGroup には、以下のプロパティが含まれます。

プロパティ 定義
FocusBrush コレクションの指定されたインデックスにある項目を取得または設定します。
GroupSizeDefinitions コントロール内の項目の選択モードを取得または設定します。
Header ツールバーグループのヘッダーを取得または設定します。
MouseOverBrush マウスがあるコントロールを強調表示するために使用されるブラシを取得または設定します。
PressedBrush クリックされたボタンを描画するために使用されるブラシを取得または設定します。
ShowDialogLauncher ダイアログランチャーの表示/非表示を取得または設定します。