Ich entwickle eine WPF-Anwendung mit dem MVVM-Muster und ich muss eine Liste von Elementen in einer ListView anzeigen (mit Filterung), mit den Feldern des ausgewählten Elements in einer Master/Detailansicht angezeigt. Ich bin hin- und hergerissen zwischen den folgenden zwei Möglichkeiten, dies zu tun:MVVM: CollectionView in ViewModel oder CollectionViewSource in XAML?
- Eine CollectionView in meinem ViewModel exponieren und an diese binden.
- Ein einfaches IList in meinem ViewModel anzeigen und mithilfe von CollectionViewSource das CollectionView in XAML erstellen.
Gibt es einen akzeptierten Weg, dies zu tun? Irgendwelche Gedanken über den besten Weg?
Es ist erstaunlich, dass Sie oft feststellen, dass jemand genau die gleiche Frage gestellt hat, die Sie stellen wollten. Vielen Dank! :) –