Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 2
Регистрация: 30.07.2017
Сообщений: 223
1

DataGridViewAutoFilter, как обнулить событие

31.10.2017, 13:36. Показов 547. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
На форуме было несколько тем о DataGridViewAutoFilter .
Работает штука замечательно. Автоматический фильтр на всех столбцах DataGridView. Проблема в том, что при обновлении источника данных фильтры пропадают. Я догадываюсь, что проблема в том, что в момент, когда заголовок столбцов меняет тип на DataGridViewAutoTextBoxColumn к самому гриду привязываются события. Которые потом возникают при обновлении DataSource.
Получается, для того, чтобы избавится от проблемы необходимо перед обновлением DataGridView отвязать (обнулить) от него события.
Я понимаю, что отвязка метода от события производится так:
C#
1
DGV.имя_события -= new EventHandler(имя_метода)
Но в этом случае имя метода находится в стороннем классе DataGridViewAutoFilter. Как его оттуда достать? Или можно более просто сделать?

Добавлено через 1 час 41 минуту
Попытка создать пустой метод с тем же именем и вычесть его из события к результату не привела
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2017, 13:36
Ответы с готовыми решениями:

DataGridViewAutoFilter как пользоваться
Добрый вечер, помогите разобраться как этим пользоваться DataGridViewAutoFilter. Добавляю через...

DataGridViewAutoFilter как оставить фильтр после рефреша
Привет всем, использую на столбца фильтр с помощью DataGridViewAutoFilter, подскажите как сделать...

DataGridViewAutoFilter
Здравствуйте, Уважаемые Знатоки. Столкнулся с такой проблемой, а точнее с неполным пониманием...

Как обработать событие click и событие нажития стрелки?
Допустим есть кнопка влево-вправо для горизонтального листания товаров. Как нужно кроссбраузерно...

0
31.10.2017, 13:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2017, 13:36
Помогаю со студенческими работами здесь

Если есть форма и есть событие, а процедуры, его обрабатывающей нет в исходниках, то как это событие обрабатывается?
Друзья! Изучаю синтаксис дельфи. Ну то есть к примеру такой код: procedure...

Класс: Как обработать событие последнего объекта в форме, не создавая в классе объекта промежуточное событие?
Итак! Проблема состоит в следующем! Имеется класс в который входит объект второго класса. В...

Как обнулить DBLookupComboBox?
Доброго времени суток, подскажите как обнулить DBLookupComboBox, нужно по нажатию кнопки забыть...

Как обнулить счетчик?
Подскажите пожалуйста, как обнулить счетчик базы данных? Удалить и создать заново не вариант,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru