Control.Update メソッド
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールによって、クライアント領域内の無効化された領域が再描画されます。
public:
void Update();
public void Update ();
member this.Update : unit -> unit
Public Sub Update ()
描画の保留中の要求を実行します。
フォームとその内容を再描画するには、次の 2 つの方法があります。
メソッドでは、メソッドUpdateのオーバーロードInvalidateのいずれかを使用できます。
メソッドを Refresh 呼び出すことができます。このメソッドは、コントロール自体とそのすべての子を強制的に再描画します。 これは、メソッドをInvalidate設定して使用Updateすることと
true
同じです。
このメソッドは Invalidate 、描画または再描画される内容を制御します。 このメソッドは Update 、描画または再描画が行われるタイミングを制御します。 呼び出Refreshす代わりにメソッドとUpdateメソッドを一緒にInvalidate使用する場合、再描画される内容は、使用するオーバーロードInvalidateによって異なります。 このメソッドは Update 、コントロールをすぐに描画するように強制するだけですが、メソッドを Invalidate 呼び出すときに描画される内容はメソッドによって Update 制御されます。
詳細については、 WM_PAINT トピックを参照してください。
製品 | バージョン |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |