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


ToolStripRenderEventArgs Класс

Определение

public ref class ToolStripRenderEventArgs : EventArgs
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
    inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
Наследование
ToolStripRenderEventArgs
Производный

Примеры

В следующем примере кода показано, как переопределить метод для рисования OnRenderToolStripBorder пользовательской границы вокруг ToolStrip элемента управления . Этот пример входит в состав более крупного примера использования класса ToolStripRenderer.

// This method draws a border around the GridStrip control.
protected override void OnRenderToolStripBorder(
    ToolStripRenderEventArgs e)
{
    base.OnRenderToolStripBorder(e);

    ControlPaint.DrawFocusRectangle(
        e.Graphics,
        e.AffectedBounds,
        SystemColors.ControlDarkDark,
        SystemColors.ControlDarkDark);
}
' This method draws a border around the GridStrip control.
Protected Overrides Sub OnRenderToolStripBorder(e As ToolStripRenderEventArgs)
   MyBase.OnRenderToolStripBorder(e)
   
   ControlPaint.DrawFocusRectangle(e.Graphics, e.AffectedBounds, SystemColors.ControlDarkDark, SystemColors.ControlDarkDark)
End Sub

Комментарии

Класс ToolStripRenderEventArgs также предоставляет данные для DrawImageMarginметодов , DrawToolStripBorderи DrawToolStripBackground .

Конструкторы

ToolStripRenderEventArgs(Graphics, ToolStrip)

Инициализирует новый экземпляр класса ToolStripRenderEventArgs для заданного элемента ToolStrip, используя указанный объект Graphics.

ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color)

Инициализирует новый экземпляр класса ToolStripRenderEventArgs для указанного объекта ToolStrip, использующего указанный Graphics для рисования указанных границ с использованием указанного Color.

Свойства

AffectedBounds

Получает Rectangle, представляющий границы области, которая должна быть окрашена.

BackColor

Получает Color, в который должен быть окрашен фон элемента ToolStrip.

ConnectedArea

Получает Rectangle, представляющий область перекрытия между элементом ToolStripDropDown и его OwnerItem.

Graphics

Получает Graphics, используемый для рисования.

ToolStrip

Получает ToolStrip, который должен быть нарисован.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел