0
我有一些UI綁定到T類型的ObservableCollection,其中'T'實現INotifyProperty正確更改。WPF數據綁定,替換源對象
問題是我需要在運行時完全交換出ObservableCollection,因爲它是從SQL調用中彈出的。這顯然混淆了整個綁定,並沒有改變通知的消息。
如何在運行時替換源對象而不會丟失綁定?
代碼大致是這樣的
ObservableCollection<Issue> iss = Application.Current.FindResource("Issues") as ObservableCollection<Issue>;
iss = new ObservableCollection<Issue>();
PopulateCollection(iss);