J'ai un problème avec mon ContextMenu dans WPF. Le menu est beaucoup trop large - c'est la largeur des articles que je mets dessus, plus environ cinquante-cent pixels. Ainsi, lorsque vous ouvrez le menu, au lieu d'être une liste propre d'options ou de boutons, il y a beaucoup d'espaces verts de chaque côté. Comment puis-je réparer cela?ContextMenu dans WPF est trop large
Edit: Voici mon XAML pour le menu:
<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>
code s'il vous plaît .... –
Cela semble être une façon inhabituelle d'utiliser un menu contextuel dans une perspective de convivialité. Habituellement, vous ajouteriez MenuItems à un ContextMenu, pas des boutons. –
@chibacity: Il y a des MenuItems? Si je le change en MenuItem, le texte ne s'affichera pas, même si j'ai changé la propriété Content en propriété Header. – Puppy