switch (p)
{
case 1:
printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage_1);
break;
case 2:
//printDocument1.PrintPage -= new PrintPageEventHandler(printDocument1_PrintPage_1);
printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage_2);
break;
case 4:
printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage_4);
break;
case 5:
printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage_5);;
break;
}
printDocument1.Print();
我打印时需要同时打2个不同打印页,即分别打印。 但打印页事件绑定有杂糅,难道只能一个个清么?有什么方法可以直接清空事件上绑定的所有函数呢?
{
case 1:
printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage_1);
break;
case 2:
//printDocument1.PrintPage -= new PrintPageEventHandler(printDocument1_PrintPage_1);
printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage_2);
break;
case 4:
printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage_4);
break;
case 5:
printDocument1.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage_5);;
break;
}
printDocument1.Print();
我打印时需要同时打2个不同打印页,即分别打印。 但打印页事件绑定有杂糅,难道只能一个个清么?有什么方法可以直接清空事件上绑定的所有函数呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货