2013-03-25 2 views
0

Я хотел бы иметь способ экспортировать графическое содержимое FlowLayoutPanel в файл (неважно, какой формат, bmp, вероятно, самый простой). Мне также хотелось бы прокрутить содержимое, чтобы экспортированный файл содержал все содержимое панели.FlowLayoutPanel Export

Есть ли способ сделать это? Я использую C# WinForms и Framework 4.

ответ

1

Попробуйте посмотреть в xml serialization

Вы можете сериализовать панель и сохранить XML. и загрузить xml и десериализовать его обратно в панель

Также проверьте this.

Чтобы сохранить как изображение, которое вы просто сделать это:

Bitmap image = new Bitmap(flowLayoutPanel1.Width, flowLayoutPanel1.Height); 
flowLayoutPanel1.DrawToBitmap(image, new Rectangle(0, 0, flowLayoutPanel1.Width, flowLayoutPanel1.Height)); 
image.Save("SAVE PATH"); 
+0

Спасибо за ваш ответ, который будет работать отлично. Думаю, я задал вопрос неправильно, я должен был сказать, что хочу экспортировать графическую презентацию, а не данные (извините!). Я отредактирую op. – vbtrek

+0

, чтобы вы знали, как печатать панель в изображение? –

+0

Да, это была бы идеальная печать или сохранение панели. – vbtrek

Смежные вопросы