ControlDesigner.Invalidate 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使控制項在設計介面上顯示時失效,並使設計主應用程式呼叫 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)
參數
備註
若要讓控件設計工具能夠處理繪製事件,請使用 SetViewFlags 方法中的 Initialize 方法。
方法 Invalidate 會提供設計主控制項的方法,以指示控制項設計工具重新繪製控件的特定部分。
另請參閱
適用於
Invalidate()
使設計介面上所顯示之控制項的整個區域失效,並傳送信號給控制項設計工具,要求重繪控制項。
public:
void Invalidate();
public void Invalidate ();
member this.Invalidate : unit -> unit
Public Sub Invalidate ()
備註
若要讓控件設計工具能夠處理繪製事件,請使用 SetViewFlags 方法中的 Initialize 方法。
方法 Invalidate 會提供設計主控制項的方法,以指示控制項設計工具重新繪製控件。 基本上,這與呼叫 UpdateDesignTimeHtml 方法相同,因為它會使整個控件重新繪製。