![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
| |
| | #1 (permalink) |
| | ListView, GridView, generic Dictionary and sorting Have a class TKey which implements IComparable<TKey>, IEquatable<TKey> and overrides object.Equals(object obj). A ListView named TheListView (XAML) (presenting using GridView) is bound to a Dictionary<TKey, TValue> (where TValue is whatever business object). I am not able to sort this list, anyone knows how to do ? (the CollectionView that may be returned by (CollectionView)CollectionViewSource.GetDefaultView(TheListView.DataContext) does not support sorting) (Of course I may use a SortedDictionary instead, but what if I want to sort differently than the IComparable implementation of TKey dictates ?) |
My System Specs![]() |