ToolStripRenderEventArgs Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public ref class ToolStripRenderEventArgs : EventArgs
public class ToolStripRenderEventArgs : EventArgs
type ToolStripRenderEventArgs = class
inherit EventArgs
Public Class ToolStripRenderEventArgs
Inherits EventArgs
- Herança
- Derivado
Exemplos
O exemplo de código a seguir demonstra como substituir o OnRenderToolStripBorder método para desenhar uma borda personalizada em torno de um ToolStrip controle. Este exemplo de código faz parte de um exemplo maior fornecido para a ToolStripRenderer classe .
// 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
Comentários
A ToolStripRenderEventArgs classe também fornece dados para os DrawImageMarginmétodos , DrawToolStripBordere DrawToolStripBackground .
Construtores
ToolStripRenderEventArgs(Graphics, ToolStrip) |
Inicializa uma nova instância da classe ToolStripRenderEventArgs para o ToolStrip especificado usando o Graphics especificado. |
ToolStripRenderEventArgs(Graphics, ToolStrip, Rectangle, Color) |
Inicializa uma nova instância da classe ToolStripRenderEventArgs para o ToolStrip especificado usando o Graphics especificado para pintar os limites especificados com o Color especificado. |
Propriedades
AffectedBounds |
Obtém o Rectangle que representa os limites da área a ser pintada. |
BackColor |
Obtém o Color com o qual a tela de fundo do ToolStrip é pintada. |
ConnectedArea |
Obtém o Rectangle que representa a área de sobreposição entre um ToolStripDropDown e seu OwnerItem. |
Graphics |
Obtém o Graphics usado para pintar. |
ToolStrip |
Obtém o ToolStrip a ser pintado. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |