Я пытался использовать решение @ Jobi, но по какой-то причине я получил исключение при попытке запустить FilterFunction
.
Так что я использовал немного другой подход. Я разыгрываю CollectionViewSource
х DefaultView
до BindingListCollectionView
myVS=(BindingListCollectionView)CollectionViewSource.GetDefaultView(sourceofdata);
и теперь я могу создать строку фильтра в стиле SQL и применить ее так:
myVS.CustomFilter=myfilterstring;
Я все еще буду пытаться решить мою проблему (я предполагаю, что решение @ Jobi более гибкое).