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


Практическое руководство. Изменение внешнего вида текста и изображений элемента управления 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 нужное значение. Возможные значения — любые сочетания значений top (сверху), middle (в середине по вертикали) и bottom (снизу) с left (слева), center (в середине по горизонтали) и right (справа). Значение по умолчанию — MiddleCenter.

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

Чтобы выровнять рисунок в элементе управления ToolStripItem

  • Присвойте свойству ImageAlign нужное значение. Возможные значения — любые сочетания значений top (сверху), middle (в середине по вертикали) и bottom (снизу) с left (слева), center (в середине по горизонтали) и right (справа). Значение по умолчанию — MiddleLeft.

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

Чтобы управлять выравниванием текста и рисунков относительно друг друга

  • Установите свойству TextImageRelation нужное значение. Возможные значения — ImageAboveText, ImageBeforeText, Overlay, TextAboveImage и TextBeforeImage. По умолчанию используется значение ImageBeforeText.

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

См. также

Ссылки

Общие сведения об элементе управления ToolStrip (Windows Forms)

ToolStrip

Основные понятия

Архитектура элемента управления ToolStrip

Технологии, положенные в основу работы элемента управления ToolStrip