Sebelumnya saya menemui kendala saat melakukan sorting pada Datagridview yang saya buat, karena urutan tidak sesuai dengan yang saya inginkan. Seperti saat akan mengurutkan angka maka angka pertama yang menjadi acuan (misal 1,12,2,25,3)
Stok berurutan |
Stok tidak berurutan |
Solusinya seperti berikut:
1. Klik pada DataGridView (Form Design mode)
2. Pada bagian "Properties" pilih Event
3. Kemudian scroll kebawah sampai ketemu pilihan SortCompare
4. Klik 2x pada SortCompare
5. Ketikan kode berikut:
If e.Column.Index <> 1 Then
Return
End If
Try
e.SortResult = If(CInt(e.CellValue1) < CInt(e.CellValue2), -1, 1)
e.Handled = True
Catch
End Try
SortCompare Code |
6. Simpan project kalian
7. Klik Start Debug atau tekan tombol F5.
8. Tadaaa... Sorting berhasil data stok sudah berurutan
Sorting sudah benar. data stok sudah berurutan |
Sekian Sharing-sharing ilmu dari saya. Jika ada yang kurang jelas atau ada yang perlu dibenarkan dari cara diatas bisa langsung tulis-tulis di kolom komentar ya
Sekian Tutorial Sorting number in Datagridview kali ini semoga bermanfaat.
Terima Kasih
by Mas Djeri
Post a Comment
Post a Comment