У меня есть меню WPF с разделителем, который я бы хотел иметь черный и ширину 1 пиксель. Тем не менее, кажется, что разделитель имеет встроенное буферное пространство шириной 30 пикселей, на котором я не могу изменить цвет. В приведенном ниже примере я установил свой разделитель шириной 50 пикселей - как вы можете видеть, первые 30 пикселей не отражают правильный цвет фона. Очень назойливый! Что мне не хватает?
Вот XAML:
<Menu DockPanel.Dock="Top" FontSize="45" Height="62" Name="Menu">
<MenuItem Header="_Home" Name="HomeMenuItem" Click="HomeMenuItem_Click" Padding="10,0,10,0"></MenuItem>
<Separator Width="50" Background="Black" Foreground="Black" BorderThickness="0" Margin="0" Padding="0"></Separator>
<MenuItem Header="_Print" Name="PrintMenuItem" Click="PrintMenuItem_Click" Padding="10,0,10,0"></MenuItem>
...