Как убрать из 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="О программе &quot;Угадай себя&quot;" Command="{Binding OpenAboutUs}"/>-->
                <MenuItem.ItemTemplate>
                    <DataTemplate>
                        <StackPanel>
                            <Button Content="О программе &quot;Угадай себя&quot;" Command="{Binding OpenAboutUs}"/>
                        </StackPanel>
                        <!--<Button Content="О программе &quot;Угадай себя&quot;" Command="{Binding OpenAboutUs}"/>-->
                    </DataTemplate>
                </MenuItem.ItemTemplate>
            </MenuItem>
        </Menu>

Ответы (0 шт):