Toolbar for WPF/Silverlight
ツールバードロップダウン
ツールバーの要素 > ツールバードロップダウン

C1ToolbarDropDown コントロールは、C1ToolbarStrip 上のドロップダウンボタンを表します。これをクリックすると、Content プロパティを含むポップアップパネルまたは Menu プロパティによって設定されたコンテキストメニューが表示されます。ドロップダウンボタンは、オプションリストを提供します。C1ToolBarDropDown ボタンをクリックすると、Click イベントが常に発生し、ドロップダウンリストが表示されます。

例1: いくつかのボタンを含むポップアップスタックパネルを使用したドロップダウン

XAML
コードのコピー
<c1:C1ToolbarDropDown Padding="2" Header="色">
   <c1:C1ToolbarDropDown.Content>
     <StackPanel Margin="2" Orientation="Horizontal">
       <Button Margin="2" Content="赤" Foreground="Red" />
       <Button Margin="2" Content="緑" Foreground="Green" />
       <Button Margin="2" Content="青" Foreground="Blue" />
     </StackPanel>
   </c1:C1ToolbarDropDown.Content>
</c1:C1ToolbarDropDown>

例2: ポップアップメニューを使用したドロップダウン

XAML
コードのコピー
<c1:C1Toolbar Name="c1Toolbar1" Margin="0,127,0,160">
   <c1:C1ToolbarDropDown Padding="2" Header="色">
     <c1:C1ToolbarDropDown.ContextMenu>
        <ContextMenu>
          <MenuItem Foreground="Red" Header="赤" IsCheckable="True" />
          <MenuItem Foreground="Green" Header="緑" IsCheckable="True" />
          <MenuItem Foreground="Blue" Header="青" IsCheckable="True" />
         </ContextMenu>
     </c1:C1ToolbarDropDown.ContextMenu> 
   </c1:C1ToolbarDropDown>
</c1:C1Toolbar>

C1ToolBarDropDown には、次の独自のプロパティが含まれます。

プロパティ 定義
ContentBackground コンテンツ背景を取得または設定します。
Menu コントロールがクリックされたときに表示されるコンテキストメニューを取得または設定します。
MouseOverBrush マウスがあるコントロールを強調表示するために使用されるブラシを取得または設定します。
PressedBrush クリックされたボタンを描画するために使用されるブラシを取得または設定します。