1. ホーム
  2. wpf

WPFでメニューに区切り線を入れる

2023-10-19 08:28:33

質問

XAMLで、メニューに標準的な区切り線を入れるにはどうしたらよいでしょうか。

<MenuItem Header="_File" Name="m_fileMenu">
    <MenuItem Header="_Open" Command="ApplicationCommands.Open"/>
    <!-- Trying to put a divider here! -->
    <MenuItem Header="-" />  <!-- Wrong guess -->
    <MenuItem Header="E_xit" Command="ApplicationCommands.Close" />
</MenuItem>

どのように解決するのですか?

を使用します。 Separator のようにします。

<MenuItem Header="_Open" Command="ApplicationCommands.Open" />
<Separator />
<MenuItem Header="E_xit" Command="ApplicationCommands.Close" />