Sortieren einer Spalte in Listview Vb.net?

Sorry, ich denke, das könnte doppelte Frage. Ich denke, so. Nun, ich habe getan datagrid-Spalten, und es war in der Lage zu Sortieren Sie den code unten, aber ich versuchte dies für lisview aber es dosent scheinen zu funktionieren. Ich möchte zu Sortieren, Listenansicht, basierend auf eine Schaltfläche klicken, nicht-Spalte klicken. Ist das überhaupt möglich? Ich habe versucht, Diesen link aus dem MSDN, aber ich didnt verstehen. http://support.microsoft.com/kb/319399 So unten, hier ist mein code für die Sortierung im datagridview. Ist es posible, um es anzuwenden, für lisview? Integer i ist eine Globale variable.

     i += 1

    Dim x As Integer = grdDataGrid.CurrentCell.ColumnIndex

    If i Mod 2 = 1 Then
        'sort up
        grdDataGrid.Sort(grdDataGrid.Columns(x), System.ComponentModel.ListSortDirection.Ascending)

    ElseIf i Mod 2 = 0 Then
        'sort down
        grdDataGrid.Sort(grdDataGrid.Columns(x), System.ComponentModel.ListSortDirection.Descending)
Schreibe einen Kommentar