저는 WPF를 처음 사용하고 있으며 사용자 지정 정렬을 사용하여 CollectionViewSource를 정렬하는 데 어려움을 겪고 있습니다.사용자 지정 정렬을 사용하여 CollectionViewSource
내가 너무 같은 데이터 컨텍스트의이되는 매개 변수를 사용하여 호출되는 SearchView 있습니다 : 여기 상황이다
mainView.SetGlobalOverlay(New SearchView With {.DataContext = interventionViewModel})
SearchView.xaml에서, 나는 다음 컬렉션에 CollectionViewSource 바인딩 :
<CollectionViewSource x:Key="UnitsCollection"
Filter="UnitsCollection_Filter"
Source="{Binding Path=Units}" />
이제 이미 다른 공유 클래스에서 구현 된 IComparer 인터페이스가 있습니다. 이 비교자는 ListCollectionView에서 sourcecode의 다른 어딘가에서 사용되고 잘 작동합니다. 자,이 비교자를 CollectionViewSource에서 어떻게 다시 사용할 수 있습니까?
Name 속성을 사용하여 ObservableCollection에서 어떻게 작동하게 할 수 있습니까? 여기에 언급 된 것과 같이 문화 invariant osrt를하려고합니다. stackoverflow.com/questions/31332882/culture-specific-sorting-on-icollectionview –