Bonjour

J'ai modifié la couleur de fond (en bleu) et de la font (en blac) sur mon menu mais du coup, maintenant, quand je selectionne un item, son texte n est plus visible (blanc/blanc).
est il possible de faire un override sur la class qui affiche l'item selectionné du menu comme je le fais par exemple pour modifier la couleur de fond ?
Si oui quelle est donc la propriete a utiliser car je ne trouve pas !
Merci de votre aide

Pour info pour la couleur de fond je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 menuStrip1.Renderer = new MyRenderer();
 
private class MyRenderer : ToolStripProfessionalRenderer
        {
            public MyRenderer() : base(new MyColors()) { }
        }
 
        private class MyColors : ProfessionalColorTable
        {
            public override Color MenuItemSelected
            {
                get { return Color.FromArgb(0, 97, 152); }
            }
            public override Color MenuItemSelectedGradientBegin
            {
                get { return Color.FromArgb(0, 97, 152); }
            }
            public override Color MenuItemSelectedGradientEnd
            {
                get { return Color.FromArgb(0, 97, 152); }
            }
            public override Color MenuBorder
            {
                get { return Color.FromArgb(0, 97, 152); }
            }
            public override Color MenuItemBorder
            {
                get { return Color.FromArgb(0, 97, 152); }
            }
 
 
        }