C# - Datagridview Pengaturan Judul Kolom, Fokus Kursor Data, Lebar Kolom, dan Menyembunyikan Kolom

Datagridview Pengaturan Propertise yang sering digunakan, biasanya tampilan data pada Datagridview supaya lebih bagus dalam penyajian data contoh kecil kode untuk memanipulasi nya :

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

3 comments:

  1. Gan..... klo mau edit data yang ada di datagridview lewat textboxt di form lain gmana ya ?

    ReplyDelete