
Untuk mengatur judul kolom, biasanya kalo data langsung dari tabel dan kalo penamaan field dalam sebuah tabel biasanya lebih disingkat-singkat, nah kalo penyajian data murni field tabel kan kurang bagus, cara ganti field kolom Datagridview sbb:
Dgv.Columns[1].HeaderText = "KODE";
Dgv.Columns[2].HeaderText = "NAMA PRODUK";
Dgv.Columns[2].HeaderText = "HARGA";
Selanjutnya mengatur lebar kolom sesuai yang kita kehendaki, seumpama sbb:
Dgv.Columns[1].Width = 50;
Dgv.Columns[2].Width = 150;
Dgv.Columns[3].Width = 100;
Selanjutnya seumpama dalam tabel tersebut ada ID yang formatnya adalah AUTO_INCREMENT nah kalo dalam penyajian data supaya bagus kan kalo ID disembunyikan biasanya ID hanya untuk manipulasi relasi dalam rancangan Table , cara menyembunyikannya Sbb :
Dgv.Columns[0].Visible = false;
dan [0] menunjukkan dia berada dikolom ke "0" dalam Datagridview
Seterusnya kalo kita reload menjalankan program biasanya Datagridview langsung mereload data dan arah kursor belum fokus pada datanya, sehingga kalo kita tekan perintah exam : EDIT maka akan error karna data belum dipilih, nah gimana caranya kursor langsung fokus kedata pertama ketika program jalan sbb:
Datagridview .Focus();
Datagridview .CurrentCell = Datagridview.Rows[0].Cells[1];
Rows[0] = menunjukkan baris ke-pertama Cells[1]= menunjukkan kolom ke-1 karna kolom ke-0 udah di Visible, seperti diatas
Gan..... klo mau edit data yang ada di datagridview lewat textboxt di form lain gmana ya ?
ReplyDeleteTunggu posting selanjutnya gan
Deletethanks gan sudah posting, bermanfaat sekali...
ReplyDeletepower supply hp