Как отключить событие
Я хочу отключить событие двойного щелчка ячейки data gridview, если выполняется условие. Возможно ли это?
Что я уже пробовал:
Экс.
If (textboxusername.Текст == " admin")
{
// отключить celldoubleclick
}
Да: просто удалите его из обработчика событий:
myDataGridView.CellDoubleClick -= HandlerMethodName;Но лучшим решением может быть сделать вашу проверку в обработчике и вернуться оттуда. Таким образом, если текстовое поле изменится, вам не придется повторно подключать метод обработчика.