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