This seems like a really stupid question, but I can't work it out! How do I programmatically apply a sort order to an ObjectListView? My code is very straight forward:
listOfItems.Add(new ListItem(a, b, c, d));
listOfItems.Add(new ListItem(e, f, g, h));
objectListView.SetObjects(listOfItems);
But it's at this point I want to enforce sorting on, say, "column 3 ascending" and I cannot for the life of me find a way to do it!
I don't want to do anything fancy, just programmatically simulate the effect of the user clicking the column 3 header until it's sorted ascending.
Its pretty straightforward, maybe you just missed it:
objectListView1.Sort(targetColumn, SortOrder.Ascending);
This would use the default sorting or the CustomSorter (if implemented) for the specified column.
Is this what you want to achieve?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With