語言

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 and Update 方法而不是呼叫 Refresh,會重繪什麼取決於你使用的是哪個 overload Invalidate 。 這個 Update 方法只是強制控制點立即被繪製,但 Invalidate 當你呼叫該 Update 方法時,方法會控制繪製哪些東西。

欲了解更多資訊,請參閱 WM_PAINT 主題。

適用於

另請參閱