ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

invalidate

コントロールの再描画はinvalidateメソッドを使う。ヘルプによると「コントロールの特定の領域を無効にし、そのコントロールに描画メッセージを送信します。 」とある。
しかし、PictureBoxコントロールを見ていると、UpdateやRefreshというメソッドもある。Updateメソッドは描画がいつ行われるか制御し、Refreshは強制的に再描画するとヘルプにはある。
コントロールが描画される仕組みをよく分かっていないので、いまいち、どう違うのかが分からない。とりあえず再描画したい場合には、invalidateでいいのだろうか。