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); } } }
Partager