Я использую текстовое событие и отключаю его там, где мне это не нужно, как указано ниже.
object.Event -= new System.EventHandler(myHandler);
//my code which doesn't need event handler
object.Event += new System.EventHandler(myHandler);
Я использовал много раз, как это.но мне иногда требовалось 2 кода отключения, например:
object.Event -= new System.EventHandler(myHandler);
object.Event -= new System.EventHandler(myHandler);
конечно, я закончил с 2 кодами включения
object.Event += new System.EventHandler(myHandler);
object.Event += new System.EventHandler(myHandler);
я пока не знаю, зачем мне нужно 2 раза удалить событиеобработчик, но он работал отлично.
но в 1 случае у меня возникла проблема.
он не работает с 2 или более кодами отключения.
мой вопрос, как можноя смотрю этот обработчик событий, если ему нужен только один код = или больше?или как мне это сделать?я всегда работал так, чтобы убедиться, что я всегда оставляю обработчик событий как первый раз
object.Event -= new System.EventHandler(myHandler);
//my code which doesn't need event handler
object.Event += new System.EventHandler(myHandler);