Как вертикально центрировать заголовок в элементе управления меню?
Это была моя попытка.:
<MenuItem Header="File" StaysOpenOnClick="True" FontFamily="Arial" VerticalAlignment="Center">
<MenuItem Header="Open" Click="Open_Click" IsEnabled="True"/>
</MenuItem>
</Menu>
Но она выровнена по верхнему -левому краю.
Что я делаю не так?
[РЕДАКТИРОВАТЬ]
Все мое меню теперь выглядит так:
<Menu Canvas.Left="0" Canvas.Top="0" Name="menu1" Margin="0,0,0,384">
<MenuItem Header="File" StaysOpenOnClick="True" FontFamily="Arial" VerticalAlignment="Center">
<MenuItem Click="Open_Click" IsEnabled="True">
<MenuItem.Header>
<TextBlock Text="Open" VerticalAlignment="Center"/>
</MenuItem.Header>
</MenuItem>
</MenuItem>
</Menu>
Текст заголовка "файл" по-прежнему не отцентрирован по вертикали (, что я и хочу центрировать ). Что именно центрирует этот код? Это текст «открыть»?
[/РЕДАКТИРОВАТЬ]