Salut à tous,

J'ai un petit problème de style avec les contextmenu qui a pour effet de les rendre à mon goût, très laid ...

Lorsqu'on déclare un ContextMenu de la sorte :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
                <ContextMenu Background="Blue">
                    <MenuItem Header="aaaa"/>
                    <MenuItem Header="bbbb">
                        <MenuItem Header="cccc"/>
                        <MenuItem Header="dddd"/>
                    </MenuItem>
                </ContextMenu>
Le menu principal a bien un fond bleu, mais le sous menu est lui en blanc. J'ai essayé de mettre la propriété Background pour chaque sous MenuItem en bleu mais ca ne marche que partiellement. Il est tjs un bord blanc tout le tour ...

Même avec cette déclaration le bord blanc persiste :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
                <ContextMenu Background="Blue">
                    <MenuItem Header="aaaa"/>
                    <MenuItem Header="bbbb">
                        <MenuItem Header="cccc" Background="Blue" Margin="0" BorderBrush="Blue" BorderThickness="0"/>
                        <MenuItem Header="dddd" Background="Blue" Margin="0" BorderBrush="Blue" BorderThickness="0"/>
                    </MenuItem>
                </ContextMenu>
Je suppose que ce problème doit être facilement résolvable mais bon, comment ?

Merci d'avance.