我正在为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));
有人可以告诉我,如何做到这一点?