试图在按钮触发的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