簡単なサンプルメニューを設定しました。
<Menu>
<MenuItem Header="Top Menu">
<MenuItem Header="Item 1">
<MenuItem Header="Sub Menu 2" />
</MenuItem>
</MenuItem>
</Menu>
サブメニュー2は、メニューの予想される右側ではなく、左側で開いています。メニューが画面の端の近くにあるが、ウィンドウが画面の中央にあり、端の近くにない場合、この動作が予想されます。
MenuItem
画面のどこで開くかを制御するプロパティはありますか?