Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Autosort Listview Item+Subitem Saat Column Header Click VBNET

Tidak seperti Datagridview, Listview tidak otomatis mengurutkan data (sorting) saat column header-nya anda click. Maka dari itu harus di tambahkan sintak secara manual pada event ColumnClick, yaitu sebagai berikut :
 
Private Sub djieListView1_ColumnClick(ByVal sender As Object, ByVal e As System.Windows.Forms.ColumnClickEventArgs) Handles djieListView1.ColumnClick
   WithdjieListView1
       If.Sorting = SortOrder.None Or .Sorting = SortOrder.Ascending Then
          .Sorting = SortOrder.Descending
       Else
          .Sorting = SortOrder.Ascending
       EndIf
         .Sort()
  End With
End Sub

Tapi setelah saya coba, sintak tersebut hanya untuk mengurutkan column ke satu saja (index = 0), walaupun kita click column yang lain tetap saja acuan pengurutannya kepada column ke satu (bukan sub item) dan ini memang karakter bawaan-nya listview. 
Maka dari itu harus ditambahkan sintak tambahan lagi, yaitu membuat class compare dan sedikit modisikasi event ColumnCilck. Sehinga hasilnya sempurna :
Download Full Source Project
All Links Updated On 2014-01-16

Tags:
Cara mengurutkan listview, cara utrkan item listview, header click autosort listview, cara sorting item listiview, vbnet listview tutorial, listview di vbnet

1 komentar untuk "Cara Autosort Listview Item+Subitem Saat Column Header Click VBNET"

  1. Cara Autosort Listview Item+Subitem Saat Column Header Click Vbnet - Belajar Vb Net >>>>> Download Now

    >>>>> Download Full

    Cara Autosort Listview Item+Subitem Saat Column Header Click Vbnet - Belajar Vb Net >>>>> Download LINK

    >>>>> Download Now

    Cara Autosort Listview Item+Subitem Saat Column Header Click Vbnet - Belajar Vb Net >>>>> Download Full

    >>>>> Download LINK RL

    BalasHapus