0

Winform には「layoutstyle」プロパティがあり、レイアウト スタイルを水平/垂直 (すべての見出しとサブメニュー) に変更します。これは、同じ結果を得るために WPF で使用されるものです。

4

1 に答える 1

2

次のように、メニューに新しい ItemsPanelTemplate を与えることができます。

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

これにより、メニュー項目が垂直にレイアウトされます。

于 2009-07-29T18:46:57.670 に答える