2010-11-03 174 views
1


在我的Silverlight應用程序中,我有ScrollViewer中的Canvas控件和Canvas中的很多控件。
如果畫布太長,我可以使用scrollviewer查看所有內容。
但我也不會爲客戶展示他現在在Photoshop中喜歡的部分畫布。
我不會這樣做,將圖像保存爲圖像,而不是將圖像放在左上角,在veweing部分上用紅色矩形顯示圖像。
是否可以將畫布保存爲圖像?如果是的話,如何做到這一點,如果現在還有其他解決方案?
謝謝。如何將畫布保存爲圖像?

回答

4

試試這個

var img = new WriteableBitmap(myCanvas, null); 
+0

工作很好,謝謝。 – 2010-11-03 11:51:28