ControlDesigner.Invalidate Methode

Definition

Erklärt das auf der Entwurfsoberfläche angezeigte Steuerelement für ungültig und bewirkt, dass der Entwurfshost die OnPaint(PaintEventArgs)-Methode aufruft.Invalidates the control as displayed on the design surface and causes the design host to call the OnPaint(PaintEventArgs) method.

Überlädt

Invalidate(Rectangle)

Macht den angegebenen Bereich des auf der Entwurfsoberfläche angezeigten Steuerelements ungültig und weist den visuellen Designer an, das Steuerelement neu zu zeichnen.Invalidates the specified area of the control that is displayed on the design surface and signals the control designer to redraw the control.

Invalidate()

Macht den gesamten Bereich des auf der Entwurfsoberfläche angezeigten Steuerelements ungültig und weist den visuellen Designer an, das Steuerelement neu zu zeichnen.Invalidates the whole area of the control that is displayed on the design surface and signals the control designer to redraw the control.

Hinweise

Die Aufruf UpdateDesignTimeHtml Methode ruft auch die- Invalidate Methode auf.Calling UpdateDesignTimeHtml method also calls Invalidate method.

Invalidate(Rectangle)

Macht den angegebenen Bereich des auf der Entwurfsoberfläche angezeigten Steuerelements ungültig und weist den visuellen Designer an, das Steuerelement neu zu zeichnen.Invalidates the specified area of the control that is displayed on the design surface and signals the control designer to redraw the control.

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)

Parameter

rectangle
Rectangle

Ein Rectangle-Objekt, das den ungültig zu machenden Bereich darstellt, relativ zur linken oberen Ecke des Steuerelements.A Rectangle object that represents the area to invalidate, relative to the upper-left corner of the control.

Hinweise

Verwenden Sie die-Methode in der-Methode, damit der Steuerelement-Designer Paint-Ereignisse verarbeiten kann SetViewFlags Initialize .To enable the control designer to handle paint events, use the SetViewFlags method in the Initialize method.

Die- Invalidate Methode stellt dem Entwurfs Host eine Möglichkeit bereit, den Steuerelement-Designer anzuweisen, einen bestimmten Teil des Steuer Elements neu zu zeichnen.The Invalidate method provides the design host with a way to instruct the control designer to redraw a specific part of the control.

Gilt für:

Invalidate()

Macht den gesamten Bereich des auf der Entwurfsoberfläche angezeigten Steuerelements ungültig und weist den visuellen Designer an, das Steuerelement neu zu zeichnen.Invalidates the whole area of the control that is displayed on the design surface and signals the control designer to redraw the control.

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

Hinweise

Verwenden Sie die-Methode in der-Methode, damit der Steuerelement-Designer Paint-Ereignisse verarbeiten kann SetViewFlags Initialize .To enable the control designer to handle paint events, use the SetViewFlags method in the Initialize method.

Die- Invalidate Methode stellt dem Entwurfs Host eine Möglichkeit bereit, den Steuerelement-Designer anzuweisen, das Steuerelement neu zu zeichnen.The Invalidate method provides the design host with a way to instruct the control designer to redraw the control. Dies ist im Wesentlichen identisch mit dem Aufrufen UpdateDesignTimeHtml der-Methode, da dies bewirkt, dass das gesamte Steuerelement neu gezeichnet wird.Essentially, this is the same as calling UpdateDesignTimeHtml method, because it causes the whole control to be redrawn.

Gilt für: