VS中CrystalReportViewer如何在打印对话框点击打印按钮后再触发自定义的事件

问题描述

VS中CrystalReportViewer如何在打印对话框点击打印按钮后再触发自定义的事件本人用的C#语言。就是点击打印,弹出选择打印机对话框,这时候点击打印后我要再打印后做相应的动作,如何实现?求高手支招。

解决方案

解决方案二:
在打印代码后面继续执行你的代码
解决方案三:
版主压根没仔细看,我说的是水晶报表预览控件CrystalReportViewer,点击“打印报表”按钮,会弹出一个框,这个框里面点击打印后,我要执行其他代码,不知道何时触发。
解决方案四:
首先遍历这个CrystalReportViewer控件,取得工具栏toolstrip,然后遍历toolstrip取得打印按钮(PrintReport),最后将这个打印按钮注册下事件。这样,弹出printdialog后点击打印,就可以执行你注册的事件了。
解决方案五:
该回复于2015-09-12 15:59:46被版主删除

时间: 2024-07-29 13:57:48

VS中CrystalReportViewer如何在打印对话框点击打印按钮后再触发自定义的事件的相关文章

求点击打印按钮导出自动行列表格并可以打印的源代码

问题描述 基于安卓系统,在ASP.NET架构下,网页上点击打印按钮,打印出网站数据库中表格的数据,急求完整源代码高分急求(100分) 解决方案 解决方案二:基于安卓系统,在ASP.NET架构下----------------------------------------------------------ASP.NET和安卓系统有什么关系?解决方案三:更正一下,安卓系统,用elicp开发,jave语言实现.NET下,用C#语言实现,任何一种都可以解决方案四:打印出网站数据库中表格的数据?打印成

安卓开发中加了个点击连接热点的按钮后没反应,下边是我的日志,求教~

问题描述 安卓开发中加了个点击连接热点的按钮后没反应,下边是我的日志,求教~

mfc-在一个MFC多文档应用程序中加了一个校验对话框

问题描述 在一个MFC多文档应用程序中加了一个校验对话框 在一个MFC多文档应用程序中加了一个校验对话框,我验证成功后,改对话框消除,需要进入原来的进程,不知道为什么进不去了?这个是调用对话框的源码:CLicenseDlg dlg; m_pMainWnd = &dlg; CLicenseDlg * log = new CLicenseDlg;if (log->DoModal()!= IDOK){ // TODO: Place code here to handle when the dial

模拟点击-delphi中,点击【程序上的】打开按钮后自动打开网页并实现点击【网页中的】一个按钮

问题描述 delphi中,点击[程序上的]打开按钮后自动打开网页并实现点击[网页中的]一个按钮 假设以打开 http://mail.163.com/ 为例,程序上点击打开按钮后 打开网页并模拟点击'注册'按钮.如何实现???? [id="lfBtnReg" class="btn btn-side btn-reg" href="http://reg.email.163.com/mailregAll/reg0.jsp?from=163mail_right&qu

MIS开发中.net Framework的打印功能

打印 Microsoft .net Framework的打印功能都以组件的方式提供,为程序员提供了很大的方便,但是这几个组件的使用还是很复杂的,有必要解释一下. 打印操作通常包括以下四个功能 1 打印设置 设置打印机的一些参数比如更改打印机驱动程序等 2 页面设置 设置页面大小纸张类型等 3 打印预览 类似于word中的打印预览 4 打印 实现打印功能的核心是PrintDocument类这个类属于System.Drawing.Printing名字空间这个类封装了当前的打印设置页面设置以及所 有的

VC中的图象打印问题

我终于完成了对图象的打印操作,在此,将其全部奉上,以满足与我有同样经历的朋友的需要.在这里,我要特别感谢VCKbase中的LiuRong! 另外,由于这是我的第一篇文章 ,难免有不尽人意之处,欢迎大家提出批评和建议,先谢谢啦. VC中的图象打印一般有两种方法: 一.选定打印设备环境后,用DrawState可以将图象打印出来,这可以用于资源中图象 的打印输出,比较简单,不再多说. 二.窗口内容的打印,这是本文的重点,也是我遇到的最大的问题,下面我主要介绍 这种打印: 1.工程简单介绍 建立一个基于

在Word 2013中使用草稿品质打印文档

用户可以在Word2013中使用草稿品质打印文档,以便能够以较低的分辨率打印Word文档,从而实现降低耗材费用.提高打印速度的目的,具体操作步骤如下所述: 第1步,打开Word2013文档窗口,依次单击"文件"→"选项"命令,如图2013041819所示. 图2013041819 选择"选项"命令 第2步,打开"Word选项"对话框,切换到"高级"选项卡.在"打印"区域选中"使

在Word 2010文档中使用逆序打印页面

所谓逆序打印即从Word文档页面的尾部开始打印文档,直至Word文档页面头部 .通过逆序打印方式打印完成的纸质文稿将按正常页码序排列,这对于页数较多 的Word文档而言更易整理纸质文稿.在Word 2010文档中设置逆序打印页面的步骤 如下所述: 第1步,打开Word 2010文档窗口,依次单击"文件 "→"选项"命令,如图2011121301所示. 图 2011121301 单击"选项"命令 第2步,打开"Word选项"对话

在Word 2007中使用草稿品质打印文档

用户可以在Word2007中使用草稿品质打印文档,以便能够以较低的分辨率打印Word文档,从而实现降低耗材费用.提高打印 速度的目的,具体操作步骤如下所述: 第1步,打开Word2007文档窗口,依次单击"Office按钮"→"Word选项"按钮, 如图2012040211所示. 图2012040211 单击"Word选项"按钮 第2步,打开"Word选项"对话框,切换到"高级"选项卡. 在"打印