C# 我如何知道rdlc报告已打印

C# 我如何知道rdlc报告已打印,c#,reportviewer,C#,Reportviewer,我需要对报告打印进行限制。当用户打印某些特定报告时,他将无法再次打印。诺德要印刷他需要得到经理的许可 这里的问题是,我无法知道打印功能是否已处理。是否有一种方法类似于将事件处理程序添加到Rdlc reportviewer,该方法在打印文档后生效。您可以将属性设置为false,以防止打印按钮显示为控件的一部分。然后,您可以创建自己的“打印”按钮,并从客户端代码调用打印对话框。见“” 当然,您的客户端打印功能还必须执行“仅打印一次”功能。如果打印报告,但其他人将其从打印机上取下,您将如何处理?这听起

我需要对报告打印进行限制。当用户打印某些特定报告时,他将无法再次打印。诺德要印刷他需要得到经理的许可

这里的问题是,我无法知道打印功能是否已处理。是否有一种方法类似于将事件处理程序添加到Rdlc reportviewer,该方法在打印文档后生效。

您可以将属性设置为false,以防止打印按钮显示为控件的一部分。然后,您可以创建自己的“打印”按钮,并从客户端代码调用打印对话框。见“”


当然,您的客户端打印功能还必须执行“仅打印一次”功能。

如果打印报告,但其他人将其从打印机上取下,您将如何处理?这听起来像是一个不合理的要求。