Как обновить содержимое GridView. т.е. изначально я привязываю данные к GridView, и после обновления базы данных я должен очистить существующие элементы и привязать обновленные элементы.
Обновление приложения Магазина Windows GridView
comment
для этого используйте MVVM...
- person Shafqat Masood   schedule 30.05.2013
comment
Есть ли другой способ сделать это?
- person AnonymousCoder   schedule 30.05.2013
comment
прочтите эту статью
- person Shafqat Masood   schedule 30.05.2013
Ответы (1)
Вы говорите, что уже связываете GridView
? В этом случае у вас есть два варианта:
Вы можете привязать его к
ObservableCollection
, который будет уведомлять пользовательский интерфейс при его изменении. Это означает, что вы можете просто очистить эту коллекцию, чтобы удалить старые элементы, а затем добавить в нее новые обновленные элементы.В качестве альтернативы вы можете реализовать
INotifyPropertyChanged
в классе, содержащем коллекцию, к которой вы привязываетеGridView
, и повышатьPropertyChanged
при замене коллекции, содержащей старые элементы, новой коллекцией, содержащей обновленные элементы.
Было бы легче помочь вам, если бы вы опубликовали код, показывающий, что вы сейчас делаете.
person
Damir Arh
schedule
30.05.2013