什么是从我的C#程序打印最好的方法?
问题描述:
我写了一个winform程序,收集来自多个数据库表的信息并在datagridview中显示这些信息。用户喜欢它很多,但他们已经要求一个额外的功能:能够将datagridview中的信息打印到打印机上。什么是从我的C#程序打印最好的方法?
用户想要打印的所有数据都在datagridview中。如果您必须对此程序进行此类更改,您将使用什么方法将信息传递给打印机?
答
codeproject的有一大堆:
The DataGridViewPrinter Class
Printing of DataGridView
Another DataGridView Printer
Printing a DataGridView on DotNet Framework
DataGridView Print/Print Preview Solution - Part I
DataGridView Print/Print Preview Solution - Part II
加上更多。虽然我没有尝试过任何这些。
+1
感谢您的链接!他们让我指出了正确的方向。我很感谢你的帮助! – Kevin
可能想检查:[C# - 打印.NET DataGridView](http://*.com/q/561174/719186) – LarsTech