概要
メニューバー(セパレーター付き)を作成する。
XAMLファイル
(省略)
<Grid>
<Menu VerticalAlignment="Top">
<MenuItem Header="ファイル">
<MenuItem Header="新規作成" Click="create" />
<MenuItem Header="開く" Click="open" />
<Separator/>
<MenuItem Header="保存" Click="save" />
<MenuItem Header="名前を付けて保存" Click="saveAs" />
<Separator/>
<MenuItem Header="終了" Click="exit" />
</MenuItem>
</Menu>
</Grid>
CSファイル
(省略)
private void create(object sender, RoutedEventArgs e)
{
MessageBox.Show("新規作成をクリックしました!");
}
private void open(object sender, RoutedEventArgs e)
{
MessageBox.Show("開くをクリックしました!");
}
private void save(object sender, RoutedEventArgs e)
{
MessageBox.Show("保存をクリックしました!");
}
private void saveAs(object sender, RoutedEventArgs e)
{
MessageBox.Show("名前を付けて保存をクリックしました!");
}
private void exit(object sender, RoutedEventArgs e)
{
MessageBox.Show("終了をクリックしました!");
}
実行結果
例えば「ファイル-新規作成」をクリックすると、以下のメッセージが表示されます。