重複の可能性:
C#でパネルをダブルバッファリングするにはどうすればよいですか?
グラフィックの描画とスクロールのためのC#パネル
パネルにビットマップを描画します。同じパネルでズームを使用します。ズームしている間、パネルは継続的にちらつきます。パネルにDoubleBufferedプロパティがないのはなぜですか?
コード:
Graphics g = Graphics.FromHwnd(panel.Handle);
if (newImage == true)
{
g.Clear(SystemColors.Control);
newImage = false;
}
g.DrawImage(bmp, hOffset, vOffset);
g.Dispose();