Zweite Spalte eines ListView-Steuerelements Sortieren
Sortierung beim klicken auf eine Spalte starten
Private Sub ListView1_ColumnClick(ByVal sender As Object, ByVal e As
System.Windows.Forms.ColumnClickEventArgs) Handles ListView1.ColumnClick
ListView1.ListViewItemSorter = New CompareBySecondColumn Hier wird die Klasse
CompareBySecondCoumn aufgerufen, die ihre zweite Spalte sortiert
End Sub
Friend Class CompareBySecondColumn Neue Klasse
Implements IComparer
Private sort_order As SortOrder
Public Function Compare(ByVal x As Object, ByVal y As Object) _
As Integer Implements IComparer.Compare
Return String.Compare(CType(x, ListViewItem).SubItems(1).Text, _
CType(y, ListViewItem).SubItems(1).Text)
End Function
End Class