сравнение WPF с управлением WINFORM - PullRequest
0 голосов
/ 29 июля 2009

у нас есть свойство "layoutstyle" в Winform для изменения стиля макета на горизонтальный / вертикальный (все заголовки и подменю), который должен использоваться в WPF для получения того же результата.

1 Ответ

2 голосов
/ 29 июля 2009

Вы можете дать вашему меню новый шаблон ItemsPanelTemplate, например:

<Menu>
    <Menu.ItemsPanel>
        <ItemsPanelTemplate>
            <VirtualizingStackPanel Orientation="Vertical"/>
        </ItemsPanelTemplate>
    </Menu.ItemsPanel>
    <MenuItem Header="File"/>
    <!-- Other menu items -->
</Menu>

Это позволит расположить элементы меню по вертикали.

...