Автообновление привязки данных - PullRequest
1 голос
/ 11 августа 2009

У меня есть коллекция объектов (Список), которая связана с сеткой данных. Как, когда я добавляю или удаляю объект из коллекции, он может обновить представление данных без повторной привязки элемента управления?

Ответы [ 2 ]

0 голосов
/ 11 августа 2009

Я также нашел способ, которым я думал, в другом вопросе ( Этот, чтобы быть конкретным ) ... думаю, я не искал достаточно долго.

Правильный способ для источника данных реализовать IBindingList, вернуть true для SupportsChangeNotification и выдать события ListChanged. Тем не менее, AFAIK, DataView делает это ...

Марк Гравелл

0 голосов
/ 11 августа 2009
  • Вызовите метод EndCurrentEdit () объекта BindingContext объекта DataGridView.
  • Обновите сначала DataGridView, а затем Parent (форму или другой контейнер)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...