我知道CollectionView
支持过滤得很好。但是我有一个单独的ViewModel项目(包含视图模型类),要使用CollectionView
我需要在该项目中引用PresentationFramework.dll
。我想知道这是不是一个好的设计?
不使用CollectionView
我需要自己进行过滤,这更有可能是麻烦但更加面向数据,而CollectionView
涉及一点点UI虽然我们可以获得默认CollectionView
只是通过CollectionViewSource
。仅使用PresentationFramework.dll
引用CollectionView
也是我的关注点。
我想知道这里是否有人这样做过,这是一个好习惯吗?我相信一切都会奏效,但我关心的是一些好的做法。
感谢您的帮助。