打印数据网格 [英] printing a data grid
本文介绍了打印数据网格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想以正确的表格格式打印包含24列的数据网格.
希望尽快找到满意的答复.谢谢.
I want to print a data grid containing 24 columns within proper tabular format.
looking for favorable reply soon .Thank You.
推荐答案
查看此Google搜索链接
^ ]
谢谢
--RA
See this Google Search Link
Here[^]
Thanks
--RA
在单击按钮时使用此代码
use this code on button click
PrintDialog myPrintDialog = new PrintDialog();
System.Drawing.Bitmap memoryImage = new System.Drawing.Bitmap(dataGridView1.Width, dataGridView1.Height);
dataGridView1.DrawToBitmap(memoryImage, dataGridView1.ClientRectangle);
if (myPrintDialog.ShowDialog() == DialogResult.OK)
{
System.Drawing.Printing.PrinterSettings values;
values = myPrintDialog.PrinterSettings;
myPrintDialog.Document = printDocument1;
printDocument1.PrintController = new StandardPrintController();
printDocument1.Print();
}
printDocument1.Dispose();
这篇关于打印数据网格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文