我有(我認爲)一個相當傳統的WPF應用程序。ObservableCollection中的項目替換不會更新WPF ItemsControl
我已經
<ListBox ItemsSource="{Binding MyList}" ...
MYLIST是
ObservableCollection<MyItem>
MyItem沒有實現INotifiyPropertyChanged
當我Add
項目到OC,用了問題的UI更新。 當我更換項目,通過
MyList[index] = newItem;
的UI更新只偶爾。 有時在窗口上選擇另一個控件有幫助,但通常不會。更新以每秒5個左右的速度到達。如果重要的話,這是Win7 x64機器上的WPF 4。
不,這應該沒有什麼區別,`CollectionChanged`也注意替換。 – 2011-02-13 16:55:03
我不知道_why_,但這個竅門 – 2011-02-13 18:15:10