【发布时间】:2011-10-30 21:20:14
【问题描述】:
我编写了一个 winform 程序,它从几个数据库表中收集信息并将这些信息显示在 datagridview 中。用户非常喜欢它,但他们需要一个额外的功能:能够将 datagridview 中的信息打印到他们的打印机。
用户想要打印的所有数据都在 datagridview 中。如果您必须对这个程序进行这种更改,您会使用什么方法将信息发送到打印机?
【问题讨论】:
我编写了一个 winform 程序,它从几个数据库表中收集信息并将这些信息显示在 datagridview 中。用户非常喜欢它,但他们需要一个额外的功能:能够将 datagridview 中的信息打印到他们的打印机。
用户想要打印的所有数据都在 datagridview 中。如果您必须对这个程序进行这种更改,您会使用什么方法将信息发送到打印机?
【问题讨论】:
【讨论】:
如果可以的话,一种很好的方法是创建/设计一个本地报告 (.rdlc) 并在不显示 ReportViewer 控件的情况下打印该报告。 here 就是一个例子。
【讨论】: