試圖在按鈕觸發的silverlight中打印數據網格 任何解決方案?打印Datagrid的最簡單方法
0
A
回答
2
0
使用System.Windows.Printing.PrintDocument
有三個事件處理打印。他們是
- EndPrint
- StartPrint
- 的PrintPage
使用打印()來設置的名稱DocumentName屬性打印操作 。
- 創建
PrintDocument
類 - 的實例指定要打印的內容。
編寫代碼來處理該事件
PagePrint
私人無效mybutton_Click(對象發件人,RoutedEventArgs E) { 的PrintDocument PRT =新的PrintDocument(); prt.PrintPage + =(s,args)=> { args.PageVisual = txtBlcok; }; prt.Print(); }
相關問題
- 1. 打印字典值的簡單方法?
- 2. 在行上打印數組的最簡單方法是什麼?
- 3. 使用簡單的打印方法打印數組對象
- 4. 從C++打印預印卡片的最簡單方法是什麼?
- 5. 在java中打印簡單報告的最佳方式
- 6. 最簡單的方法
- 7. 最簡單的方法
- 8. 最簡單的方法
- 9. 最簡單的方法
- 10. 最簡單的方法
- 11. 最簡單的方法
- 12. 最簡單的方法
- 13. 最簡單的方法
- 14. 最簡單的方法
- 15. 最簡單的方法
- 16. 最簡單的方法
- 17. 最簡單的方法在8086大會的屏幕上打印一個字符?
- 18. VB.NET:在ProcessCmdKey中確定鍵是否打印的最簡單方法?
- 19. 在Python中打印10個字符最簡單的方法是什麼?
- 20. 什麼是打印在Python從字典中seleced鍵值最簡單的方法
- 21. 最簡單的方法來修改文檔「模板」並通過WPF打印?
- 22. 簡單的System.out打印
- 23. 打印簡單的數學
- 24. 簡單的方法來打印WPF中的整個樹視圖
- 25. 編寫調試一個簡單的打印方法的Java
- 26. c#簡單的方法來打印格式化的數據
- 27. 在Android上,從Chrome瀏覽器打印到藍牙移動打印機的最簡單方法是什麼?
- 28. 什麼是打印到遠程IPP/CUPS服務器或打印機最簡單的方法(在python中)?
- 29. 在C++中打印(使用真實打印機)最簡單的方法是什麼?
- 30. 什麼是從移動瀏覽器打印到熱敏(藍牙)打印機最簡單的方法?
我認爲這是爲Windows窗體。 –
+1,很酷的文章,但你需要改變你的名字空間和鏈接。他們使用[System.Windows.Printing](http://msdn.microsoft.com/en-us/library/ee652643(v = VS.96).aspx)命名空間中的PrintDocument類。 –
@adrift - 感謝您指出。 – adatapost