2011-08-19 132 views
2

我写了一个winform程序,收集来自多个数据库表的信息并在datagridview中显示这些信息。用户喜欢它很多,但他们已经要求一个额外的功能:能够将datagridview中的信息打印到打印机上。什么是从我的C#程序打印最好的方法?

用户想要打印的所有数据都在datagridview中。如果您必须对此程序进行此类更改,您将使用什么方法将信息传递给打印机?

+0

可能想检查:[C# - 打印.NET DataGridView](http://stackoverflow.com/q/561174/719186) – LarsTech

回答

2

如果可以,做得很好的一种方法是创建/设计本地报告(.rdlc)并打印报告而不显示ReportViewer控件。一个例子是here

+0

嘿,那看起来很有趣。我会检查出来的。谢谢! – Kevin

相关问题