MVVM: CollectionView en ViewModel o CollectionViewSource en xaml?
Estoy desarrollando una aplicación WPF utilizando el patrón MVVM y necesito mostrar una lista de elementos en ListView (con filtrado), con los campos del elemento seleccionado en una vista Master / Detail. Estoy dividido entre las siguientes dos formas de hacer esto:
Exponer un CollectionView en mi ViewModel y vincularlo a este.Exponer una lista IL simple en mi ViewModel y usar CollectionViewSource para crear el CollectionView en XAML.¿Existe una forma aceptada de hacer esto? ¿Alguna idea sobre la mejor manera?