Подскажите, что здесь не так...
Bitmap bmp = new Bitmap(pictureBox1.Width, pictureBox1.Height);
pictureBox1.Image = null;
pictureBox1.Refresh();
Graphics.FromImage(bmp).Clear(Color.White);
pictureBox1.Image = bmp;
bmp.Dispose();
После того, как pictureBox'у присваиваю битмап, вылетает ArgumentException, в файле program.cs на строке: Application.Run(new Form1());. Подскажите, что здесь не так? Пробовал приводить тип битмапа к Image (pictureBox1.Image = (Image) bmp; ), тоже не помогает.
если Dispose убрать, остается ошибка?