Vorgehensweise: Ändern der Darstellung von ToolStrip-Text und -Bildern in Windows Forms

Sie können steuern, ob Text und Bilder auf einem ToolStripItem angezeigt werden und wie sie relativ zueinander und zum ToolStrip ausgerichtet werden.

So bestimmen Sie, was auf einem ToolStripItem angezeigt wird

  • Legen Sie die DisplayStyle-Eigenschaft auf den gewünschten Wert fest. Mögliche Werte sind Image, ImageAndText, None und Text. Der Standardwert lautet ImageAndText.

    ToolStripButton2.DisplayStyle = _  
        System.Windows.Forms.ToolStripItemDisplayStyle.Image  
    
    toolStripButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;  
    

So richten Sie Text auf einem ToolStripItem aus

  • Legen Sie die TextAlign-Eigenschaft auf den gewünschten Wert fest. Die Möglichkeiten sind eine beliebige Kombination von oben, mittig und unten mit links, mittig und rechts. Der Standardwert lautet MiddleCenter.

    ToolStripSplitButton1.TextAlign = _  
        System.Drawing.ContentAlignment.MiddleRight  
    
    toolStripSplitButton1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;  
    

So richten Sie ein Bild auf einem ToolStripItem aus

  • Legen Sie die ImageAlign-Eigenschaft auf den gewünschten Wert fest. Die Möglichkeiten sind eine beliebige Kombination von oben, mittig und unten mit links, mittig und rechts. Der Standardwert lautet MiddleLeft.

    ToolStripSplitButton1.ImageAlign = _  
        System.Drawing.ContentAlignment.MiddleRight  
    
    toolStripSplitButton1.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;  
    

So bestimmen Sie, wie Text und Bilder von ToolStripItem relativ zueinander angezeigt werden

  • Legen Sie die TextImageRelation-Eigenschaft auf den gewünschten Wert fest. Mögliche Werte sind ImageAboveText, ImageBeforeText, Overlay, TextAboveImage und TextBeforeImage. Der Standardwert lautet ImageBeforeText.

    ToolStripButton1.TextImageRelation = _  
        System.Windows.Forms.TextImageRelation.ImageAboveText  
    
    toolStripButton1.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;  
    

Siehe auch