打印数据网格

打印数据网格

问题描述:

我想以正确的表格格式打印包含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();