aaaaaaaaaaa222 Ответов: 1

Как отключить событие


Я хочу отключить событие двойного щелчка ячейки data gridview, если выполняется условие. Возможно ли это?

Что я уже пробовал:

Экс.
If (textboxusername.Текст == " admin")
{
// отключить celldoubleclick
}

1 Ответов

Рейтинг:
11

OriginalGriff

Да: просто удалите его из обработчика событий:

myDataGridView.CellDoubleClick -= HandlerMethodName;
Но лучшим решением может быть сделать вашу проверку в обработчике и вернуться оттуда. Таким образом, если текстовое поле изменится, вам не придется повторно подключать метод обработчика.