Обновление привязки данных DataGridView WinForms к данным

#c# #winforms #data-binding #datagridview #observablecollection

#c# #winforms #привязка данных #datagridview #наблюдаемая коллекция

Вопрос:

У моего DataGridView есть bindingsource и bs есть источник данных, который является ObservableCollection , я хочу обновить несколько объектов в ObservableCollection , а затем обновить его в DataGridView , как мне это сделать, не перерисовывая DataGridView при каждом ObservableCollection обновлении?

Комментарии:

1. вам просто нужно реализовать интерфейс INotifyPropertyChanged, если вам нужно, как это сделать, я могу дать вам пример

2. У меня есть исключение «индекс -1» в строке выбора, когда я понял привязку данных по вашему совету

3. Итак, я нашел решение для приостановки и возобновления привязки с помощью объекта BindingSource