Как убрать из MenuItem иконку и пространство справа?
Пытаюсь в Menu у MenuItem'ов переопределить шаблон, чтобы не было области для иконок и области для отображения сочетаний клавиш. Но после добавления элементов в DataTemplate, подпункт меню вообще исчезает.
XAML:
<Menu DockPanel.Dock="Top" Margin="0, 0, 0, 3" Height="18"
HorizontalAlignment="Stretch" Background="White">
<Menu.ItemContainerStyle>
<Style TargetType="MenuItem">
<Setter Property="HeaderTemplate">
<Setter.Value>
<DataTemplate>
<StackPanel>
<ContentPresenter Content="{Binding}"/>
</StackPanel>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</Menu.ItemContainerStyle>
<MenuItem Header="Файл">
<MenuItem Header="Создать" Background="White"/>
<MenuItem Header="Открыть" Background="White"/>
<Separator/>
<MenuItem Header="Выход" Background="White"
Command="{Binding CloseApp}"/>
</MenuItem>
<MenuItem Header="Справка">
<!--<MenuItem Header="О программе "Угадай себя"" Command="{Binding OpenAboutUs}"/>-->
<MenuItem.ItemTemplate>
<DataTemplate>
<StackPanel>
<Button Content="О программе "Угадай себя"" Command="{Binding OpenAboutUs}"/>
</StackPanel>
<!--<Button Content="О программе "Угадай себя"" Command="{Binding OpenAboutUs}"/>-->
</DataTemplate>
</MenuItem.ItemTemplate>
</MenuItem>
</Menu>