ListCollectionViewviaをソートするために使用したい整数のソート済みリストを受け取りますListCollectionView.CustomSort。このプロパティはを受け入れ、作成しましたが、予想どおり、ジェネリックオブジェクトとIComparerの値しか比較できません。xy
public List<int> SortedIds = new List<int> { 13, 7, 5, 3, 1 };
public class Item {
int Id { get; set; }
}
public class IdComparer : IComparer<Item> {
public int Compare(Item x, Item y) {
// Comparisons
// ???
// return 0;
}
}