Condividi tramite


Procedura: Modificare l'aspetto del testo e delle immagini ToolStrip in Windows Forms

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

Per definire gli elementi visualizzati in toolStripItem

  • Impostare la proprietà DisplayStyle 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 proprietà TextAlign sul valore desiderato. Le possibilità sono qualsiasi combinazione di alto, medio e basso con sinistra, centro e destra. Il valore predefinito è MiddleCenter.

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

Per allineare un'immagine su un ToolStripItem

  • Impostare la proprietà ImageAlign sul valore desiderato. Le possibilità sono qualsiasi combinazione di parte superiore, centrale e inferiore con sinistra, centro e destra. Il valore predefinito è MiddleLeft.

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

Per definire come il testo e le immagini di ToolStripItem vengono visualizzati tra loro

  • Impostare la proprietà TextImageRelation 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;  
    

Vedere anche