#c# #windows-phone-7 #windows-phone-8
#c# #windows-phone-7 #windows-phone-8
Вопрос:
Я создаю приложение для чата для Windows Phone 8.1 (да! еще одно).Могу ли я в любом случае привязать свою таблицу базы данных к списку, т. Е. Если я добавлю строку в базу данных, один элемент должен быть автоматически добавлен в список? В моем предыдущем приложении я делал что-то вроде всякий раз, когда пользователь пытается сохранить объект, приложение сохраняет объект в базе данных, затем вручную создает другой объект (подходящий для listbox) на основе объекта, только что сохраненного в БД, и добавляет его в ObservableCollection
привязку к listbox. Есть ли лучший подход, чем этот?
Комментарии:
1. Возможно, какой-то слой между вашей моделью и SQLLite содержит какой-то компонент на основе событий или INotifyPropertyChanged, который обрабатывает это
Ответ №1:
Невозможно выполнить привязку к таблице в базе данных Sqlite, вам нужно будет добавить запись в ObservableCollection непосредственно перед добавлением новой записи в базу данных так же, как вы делали это раньше.