Поделиться через


Практическое руководство. Изменение внешнего вида текста и изображений ToolStrip в Windows Forms

Вы можете контролировать, отображаются ли текст и изображения на ToolStripItem и как они выравниваются относительно друг друга и ToolStrip.

Определение того, что отображается в ToolStripItem

  • Задайте для свойства DisplayStyle требуемое значение. Возможности Image, ImageAndText, Noneи Text. Значение по умолчанию — ImageAndText.

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

Выравнивание текста в ToolStripItem

  • Задайте для свойства TextAlign требуемое значение. Варианты — это любое сочетание верхнего, среднего и нижнего с левым, центральным и правым. Значение по умолчанию — MiddleCenter.

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

Выравнивание изображения на объекте ToolStripItem

  • Задайте для свойства ImageAlign требуемое значение. Варианты — это любое сочетание верхнего, среднего и нижнего с левым, центральным и правым. Значение по умолчанию — MiddleLeft.

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

Определение способа отображения текста и изображений ToolStripItem относительно друг друга

  • Задайте для свойства TextImageRelation требуемое значение. Возможности ImageAboveText, ImageBeforeText, Overlay, TextAboveImageи TextBeforeImage. Значение по умолчанию — ImageBeforeText.

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

См. также