WPF でメニュー項目を右揃えにすることはできますか?
ありがとうシャラス
はい、できます。
実装は少し厄介ですが。
トップ メニューのメニュー項目を右から左に移動させたい場合は、メニューに FlowDirection="RightToLeft" を追加します。ドロップダウンで項目を右揃えにしたい場合は、次の手順を実行します。
<MenuItem>
<MenuItem.Header>
<TextBlock HorizontalAlignment="Right" >Content</TextBlock>
</MenuItem.Header>
</MenuItem>
両方を実行したい場合は、FlowDirection が配置で右と左を逆にするため、実際には右の代わりに HorizontalAlignment="Left" を設定する必要があります。理由はわかりませんが、それがあなたがしなければならないことです。