ControlDesigner.Invalidate Método

Definição

Invalida o controlo tal como exibido na superfície de projeto e faz com que o host de design chame o OnPaint(PaintEventArgs) método.

Sobrecargas

Name Description
Invalidate(Rectangle)

Invalida a área especificada do controlo que é exibida na superfície de design e sinaliza ao projetista do controlo para redesenhar o controlo.

Invalidate()

Invalida toda a área do controlo que é exibida na superfície de projeto e sinaliza ao projetista do controlo para redesenhar o controlo.

Observações

Chamar UpdateDesignTimeHtml método também chama Invalidate método.

Invalidate(Rectangle)

Invalida a área especificada do controlo que é exibida na superfície de design e sinaliza ao projetista do controlo para redesenhar o controlo.

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

Parâmetros

rectangle
Rectangle

Um Rectangle objeto que representa a área a invalidar, em relação ao canto superior esquerdo do controlo.

Observações

Para permitir que o designer de controlo gere eventos de pintura, use o SetViewFlags método dentro do Initialize método.

O Invalidate método fornece ao anfitrião de design uma forma de instruir o projetista de controlo a redesenhar uma parte específica do controlo.

Ver também

Aplica-se a

Invalidate()

Invalida toda a área do controlo que é exibida na superfície de projeto e sinaliza ao projetista do controlo para redesenhar o controlo.

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

Observações

Para permitir que o designer de controlo gere eventos de pintura, use o SetViewFlags método dentro do Initialize método.

O Invalidate método fornece ao anfitrião de design uma forma de instruir o projetista de controlo a redesenhar o controlo. Essencialmente, isto é o mesmo que o método de chamada UpdateDesignTimeHtml , porque faz com que todo o controlo seja redesenhado.

Ver também

Aplica-se a