簡體   English   中英

Windows Phone 8.1 LongListSelector不會在數據刷新時自動更新

[英]Windows Phone 8.1 LongListSelector does not automatically update on data refresh

我有一個簡單的LongListSelector顯示一些數據。 當我修改記錄時,LongListSelector不會顯示更改。 我希望當記錄更改時,LongListSelector自動顯示更改。 我怎樣才能做到這一點? 有沒有辦法強制我的LongListSelector顯示更新的數據?

編輯:

數據存儲在ObservableCollection中,並使用DataContext添加到LongListSelector中。

遵循本指南 ,我了解MVVM模式並解決了我的問題。 就我而言,我的模型沒有實現INotifyPropertyChanged,因此該模型沒有將更改通知給View。 為了同步視圖和模型:

  • 模型必須實現INotifyPropertyChanged,以便在某些屬性發生更改時可以引發PropertyChangedEventArgs()事件。
  • 集合(數據)必須是ObservableCollection。
  • 最后,使用綁定來同步模型和視圖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM