Procedura: modificare l'aspetto del testo e delle immagini di una descrizione comandi in Windows Form

È possibile controllare se il testo e le immagini vengono visualizzati in un ToolStripItem oggetto e il modo in cui sono allineati l'uno rispetto all'altro e all'oggetto ToolStrip.

Per definire gli elementi visualizzati in toolStripItem

  • Impostare la DisplayStyle proprietà sul valore desiderato. Le possibilità sono Image, ImageAndText, Nonee Text. Il valore predefinito è ImageAndText.

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

Per allineare il testo in un oggetto ToolStripItem

  • Impostare la TextAlign proprietà sul valore desiderato. Le possibilità sono qualsiasi combinazione di top, middle e bottom con sinistra, al centro e a destra. Il valore predefinito è MiddleCenter.

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

Per allineare un'immagine a ToolStripItem

  • Impostare la ImageAlign proprietà sul valore desiderato. Le possibilità sono qualsiasi combinazione di top, middle e bottom con sinistra, al centro e a destra. Il valore predefinito è MiddleLeft.

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

Per definire il modo in cui vengono visualizzati testo e immagini ToolStripItem rispetto agli altri

  • Impostare la TextImageRelation proprietà sul valore desiderato. Le possibilità sono ImageAboveText, ImageBeforeText, Overlay, TextAboveImagee TextBeforeImage. Il valore predefinito è ImageBeforeText.

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

Vedi anche