Pada komponen DataGridView terdapat sebuah class yang berfungsi untuk menampilkan urutan data berupa nomor. Urutan nomor yang dimunculkan tentunya tergantung dari banyak data yang ditampilkan. Hal ini bisa memudahkan bagi pengguna jika ingin melihat jumlah dari baris data yang ada.
1. Buat sebuah project baru menggunakan Visual Basic .Net dan beri nama DataGridUrut
2. Desain Form menjadi seperti berikut
3. Klik dua kali pada objek form, kemudian ketikkan listing berikut
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim cnnDb As New OleDbConnection(My.Settings.Koneksi) cnnDb.Open() Dim adp As New OleDbDataAdapter("Select * from Orders", cnnDb) Dim dt As New DataTable adp.Fill(dt) Me.grid.DataSource = dt End Sub
4. Kembali ke Design Form klik dua kali pada objek DataGridView. Pada combo box Method Name pilih event CellFormatting
5. Pada routin CellFormatting ketikkan listing
Private Sub grid_CellFormatting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) Handles grid.CellFormatting grid.Rows(e.RowIndex).HeaderCell.Value = CStr(e.RowIndex + 1) End Sub
6. Jalan project dan hasilnya bisa dilihat seperti dibawah ini, detail nomor urut bisa dilihat pada kolom yang berwarna merah.