WPFのContextMenuに問題があります。メニューはそれほど広すぎます。私が置いたアイテムの幅に約50ピクセルを加えたものです。だから、メニューを開くときに、オプションやボタンのクリーンなリストではなく、それぞれの側に大きなグリーズスペースがあります。これをどうすれば解決できますか?WPFのContextMenuが大きすぎます
編集:
<ContextMenu Padding="0">
<Button Content="Close Tab" Height="23" Name="closetabbutton" Width="75" Margin="0,0,0,0" Click="closetabbutton_Click" />
<TextBox Height="23" Name="renamebox" Width="75" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" ClipToBounds="True" TextChanged="renamebox_TextChanged" />
<Button Content="Close Menu" Height="23" Name="closemenubutton" Width="75" Margin="0,0,0,0" Click="closemenubutton_Click" />
</ContextMenu>
コードplease ... –
ユーザビリティの観点からコンテキストメニューを使用するのは普通ではないようです。通常は、MenuItemをボタンではなくContextMenuに追加します。 –
@chibacity:MenuItemsがありますか? MenuItemに変更すると、ContentプロパティをHeaderプロパティに変更しても、テキストは表示されません。 – Puppy