6
私は簡単なサンプルメニューをセットアップしました。WPFサブメニューアイテム右の代わりに左に開く
<Menu>
<MenuItem Header="Top Menu">
<MenuItem Header="Item 1">
<MenuItem Header="Sub Menu 2" />
</MenuItem>
</MenuItem>
</Menu>
サブメニュー2は、メニューの予想される右側の代わりに左に開きます。メニューが画面の端に近く、ウィンドウが画面の中央にあり、エッジの近くにない場合、この動作が予想されます。
MenuItem
が画面上で開く場所を制御するプロパティはありますか?
これが問題でした。それは私の仕事用コンピュータ上にあり、他のマシンには同じ設定がありませんでした。スイッチがどのように反転したか不思議。私は自分のコンピュータではなく自分のプログラムだと確信していました。ありがとう! –
これは、右利きユーザーのためのデフォルトとしてタブレットコンピュータで発生する可能性があります。そのため、手にはメニューが表示されません。 Windows 10の場合は、[スタート]メニューをクリックし、** "Tablet PC Settings" **と入力してenterを押します。正しいアプリを検索します。 2番目のタブ「その他」で「左利き」を選択すると、通常に戻ります。私はViewBox要素の中に自分のメニューがあるので、最初はこの動作が考えられましたが、代わりにこのタブレットPCの設定でした。 –