MenuStripItem default ForeColor
lima-city → Forum → Programmiersprachen → Programmieren mit .NET & Mono
-
Hallo Zusammen,
ich bastle gerade ein wenig an dem Design von den Windows Form Controls herum. Genaugenommen am MenuStrip, welches ich in einem Dark Look anzeigen lassen möchte.
Nun soweit funktioniert auch alles, allerdings komme ich nicht darauf, wie ich die Subitems des Items mit einer default Color versehen kann. Klar ist ja, dass hier MenuStripItems eingefügt werden. Doch wie kann ich mein Custom angelegtes ToolStripMenuItem als default festlegen, bzw. das default ToolStripMenuItem gegen dieses austauschen? Hier mal ein Bild wie es aktuell aussieht.
https://image.ibb.co/hgfkq7/menu.png
/// <summary> /// DarkTheme MenuStrip /// </summary> public class DarkThemeMenuStrip : MenuStrip { /// <summary> /// Set the rendermode and the color table in the constructor /// </summary> public DarkThemeMenuStrip() { this.ForeColor = Color.White; this.RenderMode = ToolStripRenderMode.System; this.Renderer = new ToolStripProfessionalRenderer(new DarkColorTable()); } } class DarkMenuStripItem : ToolStripMenuItem { public DarkMenuStripItem() { this.ForeColor = Color.White; } }
LG Marvin -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage