我有一個例程,它解析來自xml提要的數據。當我過濾這個可觀察的集合時,我是否錯過了一些東西?
...
matches.Add(_item);
}
而在這之後不久我只想包括在此之後我的where子句
if (this.MatchType == FixtureType.Played)
{
matches = matches.ToList().Where(
m =>
m.matchResult == "D"
).ToObservableCollection();
}
匹配它,如果我把一個斷點的項目,我注意到比賽現在包含的項目我正在尋找。
現在的問題是,數據綁定到observablecollection的控件仍然有初步數據。
工作魅力 –
@HiTechMagic是的,這是一個有效的解決方案。真的,雖然通常最好將集合作爲只讀屬性來完全避免這個問題。 – JaredPar