Ich bin neu in WPF und habe Probleme beim Sortieren einer CollectionViewSource mit einer benutzerdefinierten Sortierung. Hier ist die Situation:CollectionViewSource mit benutzerdefinierter Sortierung
Ich habe eine Suche, die mit einem Parameter aufgerufen wird, die Datacontext wie es ist also wird:
mainView.SetGlobalOverlay(New SearchView With {.DataContext = interventionViewModel})
Im SearchView.xaml binde ich dann die Collection zur Kollektion:
<CollectionViewSource x:Key="UnitsCollection"
Filter="UnitsCollection_Filter"
Source="{Binding Path=Units}" />
Jetzt habe ich bereits eine IComparer-Schnittstelle in einer anderen freigegebenen Klasse implementiert. Dieser Comparer wird in einem ListCollectionView an anderer Stelle im Quellcode verwendet und funktioniert einwandfrei. Nun, wie kann ich diesen Vergleich für eine CollectionViewSource verwenden?
Wie kann ich es für eine ObservableCollection mit Name-Eigenschaft funktionieren lassen? Ich versuche eine Kultur invariant osrt wie hier erwähnt stackoverflow.com/questions/31332882/culture-specific-sorting-on-iclectionview –