如何获得datagridview中显示的结果的硬拷贝打印?
答案 0 :(得分:1)
您必须使用DrawToBitmap
函数将DataGridView的快照保存到位图,然后打印该位图。
OR
您必须编写一个将DataSource(DataTable,DataSet等)输出到文本文件或直接输出到打印机的函数。以下是一些例子:
答案 1 :(得分:0)
由于DataGridVeiw是您可以使用的DataSet的反射 DataSet.WriteXml(XmlFileName.xml) 使用此功能,您可以使用XML文件中的所有表导出整个dataSet。 你可以打印这个文件!
答案 2 :(得分:0)
使用Crystal Report文档打印Dot Net可以非常简单,也可以通过打印文档进行繁琐的操作。对于简单的表,请使用Crystal。您可以直接将数据适配器传递给它。
答案 3 :(得分:0)
输出为csv非常容易,然后从Excel中打印出来。