ToolStripRenderEventArgs ToolStripRenderEventArgs ToolStripRenderEventArgs ToolStripRenderEventArgs Class

Определение

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

Примеры

В следующем примере кода показано, как переопределить OnRenderToolStripBorder метод для отображения пользовательских границы вокруг ToolStrip элемента управления.The following code example demonstrates how to override the OnRenderToolStripBorder method to draw a custom border around a ToolStrip control. Данный пример кода является частью большего примера для ToolStripRenderer класса.This code example is part of a larger example provided for the ToolStripRenderer class.

// 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 методы.The ToolStripRenderEventArgs class also provides data for the DrawImageMargin, DrawToolStripBorder, and DrawToolStripBackground methods.

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

ToolStripRenderEventArgs(Graphics, ToolStrip) ToolStripRenderEventArgs(Graphics, ToolStrip) ToolStripRenderEventArgs(Graphics, ToolStrip) ToolStripRenderEventArgs(Graphics, ToolStrip)

Инициализирует новый экземпляр класса ToolStripRenderEventArgs для заданного элемента ToolStrip, используя указанный объект Graphics.Initializes a new instance of the ToolStripRenderEventArgs class for the specified ToolStrip and using the specified Graphics.

ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color) ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color) ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color) ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color)

Инициализирует новый экземпляр класса ToolStripRenderEventArgs для указанного объекта ToolStrip, использующего указанный Graphics для рисования указанных границ с использованием указанного Color.Initializes a new instance of the ToolStripRenderEventArgs class for the specified ToolStrip, using the specified Graphics to paint the specified bounds with the specified Color.

Свойства

AffectedBounds AffectedBounds AffectedBounds AffectedBounds

Получает Rectangle, представляющий границы области, которая должна быть окрашена.Gets the Rectangle representing the bounds of the area to be painted.

BackColor BackColor BackColor BackColor

Получает Color, в который должен быть окрашен фон элемента ToolStrip.Gets the Color that the background of the ToolStrip is painted with.

ConnectedArea ConnectedArea ConnectedArea ConnectedArea

Получает Rectangle, представляющий область перекрытия между элементом ToolStripDropDown и его OwnerItem.Gets the Rectangle representing the overlap area between a ToolStripDropDown and its OwnerItem.

Graphics Graphics Graphics Graphics

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

ToolStrip ToolStrip ToolStrip ToolStrip

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

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

Дополнительно