Когда я устанавливаю ItemsSource из в ListBox с содержанием таблицы, как это:Linq к SQL Compact - обновление связывания
this.listBox.ItemsSource = db.Table;
Элементы не обновляется автоматически в ListBox. Как я могу автоматически обновлять ListBox при добавлении, удалении или изменении элементов? Могу ли я также получить событие, когда коллекция изменилась?
Я знаю об ObservableCollection, но как я могу уведомить ObservableCollection о вставках и других операциях? Должен ли я делать все это вручную? Разве нет какой-либо библиотеки, которая автоматически вызывает событие уведомления об изменении ObservableCollection при вызове InsertOnSubmit или, может быть, SubmitChanges? – eWolf
Для вставок я использую ObservableCollection.Add (newRec). Подобные методы существуют для обновлений и удалений, но я не получил этого в моем проекте. –
Итак, если я добавлю элемент в ObservableCollection, он автоматически вставлен в базу данных? – eWolf