次の方法で共有


ControlDesigner.Invalidate メソッド

定義

デザイン サーフェイスに表示されたコントロールを無効化し、デザイン ホストによって OnPaint(PaintEventArgs) メソッドが呼び出されるようにします。

オーバーロード

Invalidate(Rectangle)

デザイン サーフェイスに表示されたコントロールの指定された領域を無効化し、コントロールを再描画するようにコントロール デザイナーに通知します。

Invalidate()

デザイン サーフェイスに表示されたコントロールの領域全体を無効化し、コントロールを再描画するようにコントロール デザイナーに通知します。

注釈

メソッドを呼び出すと UpdateDesignTimeHtml 、メソッドも呼び出されます Invalidate

Invalidate(Rectangle)

デザイン サーフェイスに表示されたコントロールの指定された領域を無効化し、コントロールを再描画するようにコントロール デザイナーに通知します。

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)

パラメーター

rectangle
Rectangle

コントロールの左上隅を基準とした、無効化する領域を表す Rectangle オブジェクト。

注釈

コントロール デザイナーでペイント イベントを処理できるようにするには、 メソッドで メソッドをSetViewFlagsInitialize使用します。

メソッドは Invalidate 、コントロールの特定の部分を再描画するようにコントロール デザイナーに指示する方法をデザイン ホストに提供します。

こちらもご覧ください

適用対象

Invalidate()

デザイン サーフェイスに表示されたコントロールの領域全体を無効化し、コントロールを再描画するようにコントロール デザイナーに通知します。

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

注釈

コントロール デザイナーでペイント イベントを処理できるようにするには、 メソッドで メソッドをSetViewFlagsInitialize使用します。

メソッドは Invalidate 、コントロールを再描画するようにコントロール デザイナーに指示する方法をデザイン ホストに提供します。 基本的に、これはメソッドの呼び出し UpdateDesignTimeHtml と同じです。これは、コントロール全体が再描画されるためです。

こちらもご覧ください

適用対象