In the standard ListView this is a SortOrder property and Sort() Method, but there is no OnSort event than I can see, so how can i cause a Sort by a subitem column instead of by the ListViewItem.Text property? Do I have to do it manually from scratch, or is there a nicer way to achieve a ListView in report view mode to sort by the column I clicked?

THanks
Jaeden "Sifo Dyas" al'Raec Ruiner

if you want to sort using more than column use ListView and change its view to details.. you'd give the user the ability to sort by any column(s)..