ToolStripItem.Invalidate Método

Definição

Invalida parte ou toda a superfície e ToolStripItem faz com que ela seja redesenhada.

Sobrecargas

Nome Description
Invalidate(Rectangle)

Invalida a região especificada adicionando-a ToolStripItem à região de atualização do ToolStripItem, que é a área que será repintada na próxima operação de pintura e faz com que uma mensagem de pintura seja enviada para o ToolStripItem.

Invalidate()

Invalida toda a superfície e ToolStripItem faz com que ela seja redesenhada.

Invalidate(Rectangle)

Invalida a região especificada adicionando-a ToolStripItem à região de atualização do ToolStripItem, que é a área que será repintada na próxima operação de pintura e faz com que uma mensagem de pintura seja enviada para o ToolStripItem.

public:
 void Invalidate(System::Drawing::Rectangle r);
public void Invalidate(System.Drawing.Rectangle r);
member this.Invalidate : System.Drawing.Rectangle -> unit
Public Sub Invalidate (r As Rectangle)

Parâmetros

r
Rectangle

Um Rectangle que representa a região a ser invalidada.

Aplica-se a

Invalidate()

Invalida toda a superfície e ToolStripItem faz com que ela seja redesenhada.

public:
 void Invalidate();
public void Invalidate();
member this.Invalidate : unit -> unit
Public Sub Invalidate ()

Exemplos

O exemplo de código a seguir demonstra como usar o Invalidate método para renderização personalizada. Este exemplo de código faz parte de um exemplo maior fornecido para a ToolStripItem classe.

// This method defines the behavior of the MouseEnter event.
// It sets the state of the rolloverValue field to true and
// tells the control to repaint.
protected override void OnMouseEnter(EventArgs e)
{
    base.OnMouseEnter(e);

    this.rolloverValue = true;

    this.Invalidate();
}
' This method defines the behavior of the MouseEnter event.
' It sets the state of the rolloverValue field to true and
' tells the control to repaint.
Protected Overrides Sub OnMouseEnter(e As EventArgs)
   MyBase.OnMouseEnter(e)
   
   Me.rolloverValue = True
   
   Me.Invalidate()
 End Sub

Aplica-se a