[C#]リサイズ時の再描画
リサイズ時に再描画を行う
フォームのイベントの中にはResizeがあるが、この中に再描画処理を書くだけであれば
以下のように対応することができる。
private void Form1_Load(object sender, EventArgs e)
{
SetStyle(ControlStyles.ResizeRedraw, true);
}
SetStyleメソッドにResizeRedrawを有効にする引数を渡せば、自動でリサイズ時に再描画する。
ただし、ちらつきが起こることになるので、DoubleBufferd を「true」にすること。