从PrintDocument对象中删除PrintPage事件处理程序

时间:2016-04-18 15:16:23

标签: c# c#-4.0

我正在为PrintPage分配事件处理程序,如下所示:

//pdPrint is PrintDocument object
pdPrint.PrintPage += new PrintPageEventHandler((sender, e) => PrintLabel(sender, e, request, orderdetail));

打印完成后,我想从pdPrint对象中删除上面的事件处理程序,然后我想将它分配给新的PrintPageEventHandler以打印其他数据。

我们可以从pdPrint对象中删除PrintPageEventHandler吗? 我尝试使用以下代码,但它不起作用:

pdPrint.PrintPage -= new PrintPageEventHandler((sender, e) => PrintLabel(sender, e, request, orderdetail));

有人可以告诉我,如何做到这一点?

0 个答案:

没有答案