2013-03-25 34 views
0

我想有一種方法將FlowLayoutPanel的圖形內容導出到文件中(不要介意什麼格式,bmp可能是最簡單的)。我也想讓它滾動內容,以便導出的文件包含面板的全部內容。FlowLayoutPanel導出

有沒有辦法做到這一點?我使用C#WinForms和框架4.

回答

1

試着看xml serialization

你可以序列化的面板和保存XML。並加載xml並將其反序列化回面板

另外檢查this out。

要保存你只是這樣做的圖像:

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

謝謝您的回答,這將很好地工作。我想我錯誤地問了這個問題,我應該說我想導出圖形表示而不是數據(對不起!)。我會編輯操作。 – vbtrek 2013-04-04 11:10:12

+0

所以你想知道如何將面板打印到圖像中? – 2013-04-04 18:29:24

+0

是的,這將是完美的打印或保存面板 – vbtrek 2013-04-05 07:27:33