ツールバーコントロールやその他の C1 WPF コントロールのコンテナになります。C1ToolbarStrip は、C1ToolbarButton、C1ToolbarToggleButton、C1ToolbarDropDown、C1ToolbarSplitButton、C1Separator、C1ComboBox、および C1TextBox コントロールをホストできます。
C1ToolbarStrip は、このストリップパネル内のスペースに応じて、オーバーフローをサポートします。項目は、ストリップパネルとドロップダウンオーバーフローパネルの間を移動します。デフォルトでは自動的に行われますが、無効にしたり、常時有効にしたり、必要時に有効にすることもできます。
次の図は、C1ToolbarStrip が提供するオーバーフローのサポートを示します。
XAML |
コードのコピー
|
---|---|
<c1:C1ToolbarGroup Header="フォント"> <c1:C1ToolbarStrip> <c1:C1ToolbarToggleButton LabelTitle="太字" /> <c1:C1ToolbarToggleButton LabelTitle="斜体" /> <c1:C1ToolbarToggleButton LabelTitle="下線" /> </c1:C1ToolbarStrip> </c1:C1ToolbarGroup> |
C1ToolBarStrip には、次の独自のプロパティが含まれます。
プロパティ | 定義 |
---|---|
ButtonBackground | コントロール内のボタンの背景に割り当てられる Brush を取得または設定します。 |
ButtonForeground | コントロール内のボタンの前景に割り当てられる Brush を取得または設定します。 |
FocusBrush | フォーカスがあるコントロールを強調表示するために使用されるブラシを取得または設定します。 |
MouseOverBrush | マウスがあるコントロールを強調表示するために使用されるブラシを取得または設定します。 |
Orientation | ツールバーストリップの方向を取得または設定します。 |
Overflow | 使用可能なスペースに収まらない項目を処理する方法を示す値を取得または設定します。 |
OverflowMenuItems | オーバーフローメニューの要素が含まれているコレクションを取得します。 |
OverflowPanel | オーバーフローパネルのテンプレートを取得または設定します。 |
PressedBrush | クリックされたボタンを描画するために使用されるブラシを取得または設定します。 |