Я хочу сохранить изображение с панели в растровое изображение, а затем я хочу загрузить сохраненное изображение после того, как моя форма выходит из режима минимизации.Как сохранить и загрузить панель?
Bitmap bmp = new Bitmap(panel1.Width, panel1.Height);
panel1.DrawToBitmap(bmp, panel1.Bounds);
bmp.Save(@"C:\Test");
panel1.BackgroundImage = Image.FromFile(@"C:\Test");
А какое событие следует использовать для минимизации события? P.S. Я начинаю C#.
чтения между строк, это, кажется, что изображение «теряется», когда вы уменьшаете и восстановить форму ? Я предполагаю, что вы, вероятно, использовали CreateGraphics() для рисования. Используйте «e.Graphics» в событии Paint() вашей панели и сохраните данные о том, что рисовать на уровне класса, чтобы он автоматически перерисовывался при восстановлении формы. Если вы покажете нам, как вы изначально создали чертеж, мы можем помочь вам исправить это. –