Refresh、Update、Invalidateメソッドの違いControlクラスのRefresh、Update、Invalidateメソッドは主にコントロールを再描画するために使用されますが、これらの違いはヘルプを読んだだけでは非常に分かりにくいです。 ヘルプによると、これらのメソッドは次のように説明されています。 Refresh メソッド : 強制的に、コントロールがクライアント領域を無効化し、直後にそのコントロール自体とその子コントロールを再描画するようにします。Update メソッド : コントロールによって、クライアント領域内の無効化された領域が再描画されます。Invalidate メソッド : コントロールの特定の領域を無効にし、そのコントロールに描画メッセージを送信します。これらのメソッドが具体的に何を行っているのかを調べるには、「Reflector for .NET」のよ
![【C#】Refresh、Update、Invalidateメソッドの違い: .NET Tips: C#, VB.NET, Visual Studio](https://cdn-ak-scissors.b.st-hatena.com/image/square/780aff57950e6724b17405d6912ffa6d774ad4aa/height=288;version=1;width=512/https%3A%2F%2Fdobon.net%2Fs%2Fimg%2Fog%2Fm%2Fvb%2Fdotnet%2Fcontrol%2Frefreshupdateinvalidate.jpg)