ウィンドウの左側に垂直メニューが設定されています。そのアイテムはその上に表示され、アイテムが開いているときにメニューを完全に表示することはできません。wpfのメニューの整列
メニューの残りの部分と開いている要素の両方のビュー全体を表示できるように、各要素をメニューのすぐ右側に開きたいとします。これはどうすればできますか?トランスフォームやトリガーの助けを借りているかもしれませんか?だから明確にすることが、MenuItemの「数学」は上記WPFメニューにあり、あなたはメニューのItemsPanelは、垂直のStackPanelか何かので、「数学することに変更された
<MenuItem Header="Maths">
<MenuItem Background="LightGray" Header="Add"/>
<MenuItem Background="LightGray" Header="Subtract"/>
<MenuItem Background="LightGray" Header="Multiply"/>
<MenuItem Background="LightGray" Header="Divide"/>
</MenuItem>
コードは実際にはあまり語りません。スクリーンショットはどうですか?だから私たちは問題を見ることができます... –
私はそれが明らかだと思います。メニューのアイテムは、その右側には表示されず、メニューの残りの部分を隠すように表示されます。私はコンテンツがちょうど正しいようにしたい(それは左側の垂直メニューなので)。 – arjacsoh