入札中のすべての場所を取得したい。これを試しますが、nullになります。
testObservableList = testObservableList.Where(
x => x.IsActiveForBid) as ObservableCollection<Places>;
これを試して。
testObservableList =
new ObservableCollection(testObservableList.Where(x => x.IsActiveForBid));
これにより、現在の IEnumerable の浅いコピーが作成され、それが ObservableCollection に変換されます。
であるObservableCollection<T>
がIEnumerable<T>
、反対は成り立たない。コンストラクターを試してください:
new ObservableCollection<SometypeType>(
testObservableList.Where(x => x.IsActiveForBid))
これを試して:
ObservableCollection coll1 = new ObservableCollection(testObservableList.Where(x => x.IsActiveForBid);
これでいけそうです。