Basic Library for WPF/Silverlight
手順 3:サブメニューの追加
製品の概要 > Menu and ContextMenu (Silverlight のみ) > Menu と ContextMenu のクイックスタート > 手順 3:サブメニューの追加

前の手順では、Expression Blend で最上位のメニュー項目を追加しました。この手順では、XAML を使って2つのメニュー項目にサブメニューを追加します。

  1. XAML ビューに切り替えます。
  2. 開始タグと終了タグができるように、最初の2つの <c1:C1MenuItem> タグを変更します。次のようになります。
XAML
コードのコピー
<c1:C1MenuItem Height="Auto" Width="Auto" Header="File"></c1:C1MenuItem>
<c1:C1MenuItem Height="Auto" Width="Auto" Header="Edit"></c1:C1MenuItem>
  1. [ファイル]メニュー項目にサブメニューを追加するために、<c1:C1MenuItem Header="ファイル"> タグと </c1:C1MenuItem> タグの間に次のマークアップを追加します。
XAML
コードのコピー
<c1:C1MenuItem Height="Auto" Width="Auto" Header="新規作成">
<c1:C1MenuItem Height="Auto" Width="Auto" Header="ドキュメント"/>
<c1:C1MenuItem Height="Auto" Width="Auto" Header="プロジェクト"/>
</c1:C1MenuItem>
<c1:C1MenuItem Height="Auto" Width="Auto" Header="開く">
<c1:C1MenuItem Height="Auto" Width="Auto" Header="ドキュメント"/>
<c1:C1MenuItem Height="Auto" Width="Auto" Header="プロジェクト"/>
<c1:C1Separator/>
<c1:C1MenuItem Header="最近使用したドキュメント 1" Height="Auto" Width="Auto" GroupName="CheckedDocuments" IsCheckable="True" IsChecked="True" />
<c1:C1MenuItem Header="最近使用したドキュメント 2" Height="Auto" Width="Auto" GroupName="CheckedDocuments" IsCheckable="True" />
</c1:C1MenuItem>
<c1:C1Separator/>
<c1:C1MenuItem Height="Auto" Width="Auto" Header="閉じる"/>
<c1:C1MenuItem Height="Auto" Width="Auto" Header="ソリューションを閉じる"/>
<c1:C1Separator/>
<c1:C1MenuItem Height="Auto" Width="Auto" Header="終了"/>
  1. [Edit]メニュー項目にサブメニューを追加するために、<c1:C1MenuItem Header="編集"> タグと </c1:C1MenuItem> タグの間に次のマークアップを追加します。
XAML
コードのコピー
<c1:C1MenuItem Height="Auto" Width="Auto" Header="元に戻す"/>
<c1:C1MenuItem Height="Auto" Width="Auto" Header="やり直し"/>

この手順では、C1Menu コントロールの2つのメニュー項目にサブメニューを追加しました。次の手順では、C1ContextMenu コントロールを C1Menu コントロールに追加します。