Control.Update 方法

定義

使控制項重繪其工作區內的失效區域。

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

備註

執行繪製的任何擱置要求。

有兩種方式可以重新繪製表單及其內容:

  • 您可以使用 方法的 Invalidate 其中一個多載搭配 Update 方法。

  • 您可以呼叫 Refresh 方法,以強制控制項重新繪製本身及其所有子系。 這相當於將 Invalidate 方法設定為 true ,並將其與 搭配 Update 使用。

方法 Invalidate 會控管繪製或重繪的內容。 方法 Update 會控管繪製或重繪發生的時間。 如果您 Invalidate 同時使用 和 Update 方法,而不是呼叫 Refresh ,會重新繪製的內容取決於您所使用的多載 Invalidate 。 方法 Update 只會強制立即繪製控制項,但 Invalidate 方法會控管呼叫 Update 方法時所繪製的內容。

如需詳細資訊,請參閱 WM_PAINT 主題。

適用於

另請參閱