Сравнение WPF с управлением WINFORM
У нас есть свойство "layoutstyle" в Winform, чтобы изменить стиль макета на горизонтальный / вертикальный (все заголовки и подменю), который должен использоваться в WPF для получения того же результата.
1 ответ
Вы можете дать вашему меню новый ItemsPanelTemplate, например:
<Menu>
<Menu.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel Orientation="Vertical"/>
</ItemsPanelTemplate>
</Menu.ItemsPanel>
<MenuItem Header="File"/>
<!-- Other menu items -->
</Menu>
Это позволит расположить ваши пункты меню вертикально.