kostenloser Webspace werbefrei: lima-city


MenuStripItem default ForeColor

lima-cityForumProgrammiersprachenProgrammieren mit .NET & Mono

  1. Autor dieses Themas

    marvinkleinmusic

    Kostenloser Webspace von marvinkleinmusic

    marvinkleinmusic hat kostenlosen Webspace.

    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
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!