//执行打印窗体中的数据操作
private void toolStripButton2_Click(object sender, EventArgs e)
{
printDialog1.ShowDialog(); //设置打印文档
printPreviewDialog1.Document = this.printDocument1;
printPreviewDialog1.ShowDialog();
}
//在窗体中绘制要打印的数据
private void printDocument1_PrintPage(object sender,System.Drawing.Printing.PrintPageEventArgs e)
{
//e.Graphics.DrawString(dataGridView1.Columns.ToString(), new Font("宋体", 10, FontStyle.Regular), Brushes.Black, 260, 400);
int r = 0;
int c = 20;
for(int i=0;i<dt.Rows.Count;i++)
{
for(int j=0;j<dt.Columns.Count;j++)
{
e.Graphics.DrawString(dt.Rows[i][j].ToString(), new Font("宋体", 10, FontStyle.Regular), Brushes.Black, r, c);
r = r + 60;
}
r = 0;
c += 20;
}
}
分享到:
相关推荐
### C#打印DataGridView数据知识点详解 #### 一、概述 在C#开发中,经常需要将DataGridView中的数据导出或打印。本知识点详细介绍了一个用于打印DataGridView数据的解决方案,该方案包含了一个打印设置窗体和一个...
以上就是使用VB.NET打印DataGridView数据的基本步骤。在实际应用中,可能还需要考虑更多的细节,比如页面设置、自定义样式、多列布局等问题。如果需要进一步定制,可以参考提供的链接...
DataGridView数据中的数据打印 DataGridView数据中的数据打印 DataGridView数据中的数据打印 DataGridView数据中的数据打印 DataGridView数据中的数据打印 DataGridView数据中的数据打印
3. 创建Excel工作簿和工作表,使用循环结构将dataGridView数据写入Excel。 4. 调整Excel单元格样式,如字体、颜色、对齐方式等。 5. 保存Excel文件。 这两个功能在业务应用中非常实用,使得用户能够方便地打印报表...
当你需要将`DataGridView`中的数据显示在纸质媒介上时,就需要涉及到打印功能。本文将深入探讨如何在.NET应用程序中实现打印`DataGridView`中的数据。 首先,了解基本的打印概念是必要的。在.NET中,`System....
打印DataGridView中的数据通常需要使用PrintDocument类,这是System.Drawing.Printing命名空间中的一个关键类。以下是一般的步骤: 1. **创建PrintDocument对象**:初始化一个新的PrintDocument实例,设置它的...
printDocument.DocumentName = "DataGridView数据"; printDialog.ShowDialog(); // 显示打印对话框 if (printDialog.ShowDialog() == DialogResult.OK) { printDocument.Print(); } } ``` 以上就是实现C#打印...
1. **创建打印类**:定义一个专门用于打印DataGridview数据的类。 2. **调用打印类**:在程序中实例化打印类,并传入需要打印的DataGridview对象及打印标题。 #### 创建打印类 首先,我们需要在Visual Studio中...
下面,我们将深入探讨如何实现`DataGridView`中的数据直接进行打印预览。 首先,我们需要了解`DataGridView`控件的基本操作。`DataGridView`是.NET Framework提供的一种用于显示表格数据的控件,它可以绑定到各种...
1.在解决方案中添加现有项目DLLFullPrint,然后在主工程中添加引用,引用这个项目。 2.在界面设计中,添加按钮PrintButton,双击它进入代码界面; 在代码文件中,首先使用using DLLFullPrint; 然后按钮点击事件中...
在C# WinForm开发中,有时我们需要将DataGridView中的数据打印出来,这涉及到用户界面与打印功能的集成。本文将深入探讨如何实现一个功能完备的打印功能,包括日期数据的格式化,多页打印以及选择列打印。我们将参考...
在C#编程环境中,开发人员经常需要为用户提供数据可视化的方式,而DataGridView控件是一个非常实用的工具,用于显示和操作表格数据。然而,当用户需要将这些数据打印出来时,通常需要实现特定的打印功能。在本文中,...
以下将详细介绍如何利用这个通用类来打印Datagridview以及相关的知识点。 首先,要理解打印Datagridview的基本流程。在.NET中,可以使用`System.Drawing.Printing`命名空间下的`PrintDocument`类来处理打印任务。...
在实际应用中,有时我们需要将`DataGridView`中的数据打印出来,方便用户进行查看或保存。本示例将详细讲解如何实现`DataGridView`的打印功能,并提供源码供参考。 首先,我们需要了解`DataGridView`的基本用法。`...
本实例主要探讨如何利用C#和WinForm来实现一个功能,即打印DataGridView中的数据,这对于需要将表格数据输出到纸质媒介的应用场景非常实用。 首先,我们需要理解DataGridView的基本用法。这个控件可以动态地加载和...
在C#编程环境中,`DataGridView`控件是一个非常常见的数据展示工具,用于显示数据库、数组或其他数据源的数据。当你需要将这些数据打印出来时,C#提供了多种方式来实现`DataGridView`表格的打印功能。本篇文章将深入...
在C#编程中,打印功能是一项重要的任务,尤其是在开发企业级应用时,用户往往需要将数据或界面内容输出到纸质媒介上。本教程主要聚焦于如何利用C#来实现`DataGridView`控件的内容打印以及整个窗体的打印。首先,我们...
在Visual C# 2005中,使用DataGridView控件展示数据是常见的操作,而将这些数据打印出来或进行预览则需要进一步的处理。本文将深入探讨如何实现在DataGridView中选择特定行列的数据并实现打印功能,同时兼顾页眉页脚...