Partager via


Comment : modifier l'apparence du texte et des images de ToolStrip dans les Windows Forms

Vous pouvez contrôler si le texte et les images sont affichés sur une ToolStripItem et comment ils sont alignés les uns sur les autres et les ToolStripautres.

Pour définir ce qui est affiché sur un ToolStripItem

  • Définissez la DisplayStyle propriété sur la valeur souhaitée. Les possibilités sont Image, , NoneImageAndText, et Text. Par défaut, il s’agit de ImageAndText.

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

Pour aligner le texte sur un ToolStripItem

  • Définissez la TextAlign propriété sur la valeur souhaitée. Les possibilités sont toutes les combinaisons de haut, du milieu et du bas avec gauche, centre et droite. Par défaut, il s’agit de MiddleCenter.

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

Pour aligner une image sur un ToolStripItem

  • Définissez la ImageAlign propriété sur la valeur souhaitée. Les possibilités sont toutes les combinaisons de haut, du milieu et du bas avec gauche, centre et droite. Par défaut, il s’agit de MiddleLeft.

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

Pour définir la façon dont le texte et les images ToolStripItem sont affichés par rapport aux autres

  • Définissez la TextImageRelation propriété sur la valeur souhaitée. Les possibilités sont ImageAboveText, , OverlayImageBeforeText, TextAboveImage, et TextBeforeImage. Par défaut, il s’agit de ImageBeforeText.

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

Voir aussi