2016-05-30 21 views
1

Ich mache App in Windows Forms. Ich habe MenuStrip hinzugefügt und die Farben mithilfe von ToolStripProfessionalRenderer geändert. Das Problem ist, dass, wenn ich versuche, die Farbe des Dropdown-Rahmens zu ändern, nur die äußere Grenze geändert wird (Bild unten).
Windows Forms MenuStrip Rahmenfarbe

Wie kann ich den verbleibenden weißen Rand, der noch sichtbar ist, ändern? Oder wie man dort den Rand einfach deaktiviert?

Antwort

0

Alles, was Sie tun müssen, ist Eigenschaften zu überschreiben, die Sie benötigen, um die Farbe festzulegen. Diese article wird Ihnen dabei helfen.

Und das ist ein weiterer link darüber, wie Ihre Klasse

HK

+0

ich bereits getan habe zu implementieren. Das Problem ist, wenn ich versuche, Farbe in MenuBorder zu setzen, die für menustrip Grenze verantwortlich sein sollte, ändert es nur die äußere Grenze. Ich kann nicht herausfinden, wie man den weißen Rand ändert, der an meinem Bild sichtbar ist. –