C1ToolbarToggleButton は、C1ToolbarToolStrip 上のトグルボタンを表します。これは状態を持つボタンで、ユーザーがオンとオフの状態を切り替えることができます。トグルボタンをクリックすると、もう一度クリックするまで、ボタンは有効状態、つまり押されたままになります。
トグルボタンにはコマンドボタンと同様にグラフィックまたはテキストが表示されますが、ボタンがクリックされて有効状態になると、それがオンの状態で表示されます。オンの状態を示すために、PressedBrush プロパティで色を設定できます。
次の図は、3つの C1ToolbarToggleButton のうち、[斜体]トグルボタンがクリックされた状態を示します。2番目の[斜体]トグルボタンは、PressedBrush が Gray に設定されています。
C1ToolbarToggleButtons を C1ToolbarStrip に追加するには、Items コレクションエディタ、プログラム、または XAML を使用できます。
XAML |
コードのコピー
|
---|---|
<c1:C1Toolbar Grid.Row="1" Name="c1Toolbar1"> <c1:C1ToolbarGroup Header="クリップボード"> <c1:C1ToolbarButton LabelTitle="貼り付け" /> <c1:C1ToolbarButton LabelTitle="切り取り" /> <c1:C1ToolbarButton LabelTitle="コピー" /> </c1:C1ToolbarGroup> <c1:C1ToolbarGroup Header="フォント"> <c1:C1ToolbarStrip> <c1:C1ToolbarToggleButton LabelTitle="太字" /> <c1:C1ToolbarToggleButton PressedBrush ="Gray" LabelTitle="斜体" /> <c1:C1ToolbarToggleButton LabelTitle="下線" /> </c1:C1ToolbarStrip> </c1:C1ToolbarGroup> </c1:C1Toolbar> |
C1ToolBarToggleButton には、以下のプロパティが含まれます。
プロパティ | 定義 |
---|---|
GroupName | 相互に排他的な C1ToolbarToggleButton コントロールを指定するための名前を取得または設定します。 |
LabelTitle | コントロールのラベルタイトルを取得または設定します。 |
LargeImageSource | コントロールの大きな画像ソースを取得または設定します。 |
MouseOverBrush | マウスがあるコントロールを強調表示するために使用されるブラシを取得または設定します。 |
PressedBrush | クリックされたボタンを描画するために使用されるブラシを取得または設定します。 |
SmallImageSource | コントロールの小さな画像ソースを取得または設定します。 |