Удалить обработчик события PrintPage из объекта PrintDocument

59
8

Я назначаю обработчик событий PrintPage следующим образом:

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

После завершения печати я хочу удалить обработчик событий из объекта pdPrint, а затем я хочу назначить его новому PrintPageEventHandler для печати других данных.

Можно ли удалить PrintPageEventHandler из объекта pdPrint? Я попытался использовать следующий код, но его не работает:

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

Может кто-нибудь, пожалуйста, скажите мне, как это можно сделать?

спросил(а) 2016-04-18T18:16:00+03:00 4 года, 7 месяцев назад
0
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема