¿Cómo cambio el tamaño de columna del icono del menú WPF?
Tengo un WPF ContextMenu que se ve así:
<ContextMenu Width="300">
<MenuItem Command="{Binding MainWindowViewModel.NewCommand}">
<MenuItem.Icon>
<Image Source="pack://application:,,,/EAV.UI;component/Resources/Icons/MenuNew.png" Width="32" Height="32"/>
</MenuItem.Icon>
<MenuItem.HeaderTemplate>
<DataTemplate>
<TextBlock Text="New" HorizontalAlignment="Left" VerticalAlignment="Center"/>
</DataTemplate>
</MenuItem.HeaderTemplate>
</MenuItem>
</ContextMenu>
El problema es que el icono se superpone a la columna del icono, así:
¿Cómo aumento el ancho de la columna de iconos del menú para que el icono grande esté centrado dentro de la columna?