Bagikan melalui


Cara: Mengatur Gaya Sel Default dan Format Data untuk Kontrol Formulir Windows DataGridView Menggunakan Perancang

Kontrol memungkinkan DataGridView Anda menentukan gaya sel default dan format data sel untuk seluruh kontrol, untuk kolom tertentu, untuk header baris dan kolom, dan untuk baris alternatif untuk membuat efek ledger. Gaya default yang diatur untuk seluruh kontrol ditimpa oleh gaya default yang diatur untuk kolom dan baris alternatif. Selain itu, gaya yang Anda tetapkan dalam kode untuk masing-masing baris dan sel mengambil alih gaya default.

Untuk informasi selengkapnya tentang gaya sel, lihat Gaya Sel di Formulir Windows Kontrol DataGridView. Untuk mengatur gaya untuk baris alternatif, lihat Cara: Mengatur Gaya Baris Alternatif untuk Kontrol Formulir Windows DataGridView Menggunakan Perancang.

Anda juga dapat mengatur gaya menggunakan RowTemplate properti untuk memengaruhi semua baris yang akan ditambahkan ke kontrol. Untuk informasi selengkapnya tentang templat baris, lihat Cara: Menggunakan Templat Baris untuk Mengkustomisasi Baris di Formulir Windows Kontrol DataGridView.

Prosedur berikut memerlukan proyek Aplikasi Windows dengan formulir yang DataGridView berisi kontrol. Untuk informasi tentang menyiapkan proyek seperti itu, lihat Cara: Membuat proyek aplikasi Formulir Windows dan Cara: Menambahkan Kontrol ke Formulir Windows.

Untuk mengatur gaya default untuk semua sel dalam kontrol

  1. DataGridView Pilih kontrol di perancang.

  2. Di jendela Properti, klik tombol elipsis (The Ellipsis button (...) in the Properties window of Visual Studio.) di DefaultCellStylesamping properti , , ColumnHeadersDefaultCellStyleatau RowHeadersDefaultCellStyle . Kotak dialog Pembangun Gaya Sel muncul.

  3. Tentukan gaya dengan mengatur properti, menggunakan panel Pratinjau untuk mengonfirmasi pilihan Anda.

Catatan

Jika gaya visual diaktifkan, header baris dan kolom (kecuali untuk TopLeftHeaderCell) secara otomatis ditata oleh tema saat ini, mengambil alih ColumnHeadersDefaultCellStyle nilai properti dan RowHeadersDefaultCellStyle .

Anda bisa mengatur gaya sel untuk beberapa kontrol yang dipilih DataGridView menggunakan perancang, tetapi hanya jika memiliki nilai yang identik untuk properti gaya sel yang ingin Anda ubah. Jika ada gaya sel yang berbeda untuk properti tersebut , jendela Properti kotak dialog CellStyle Builder akan kosong.

Untuk mengatur gaya default untuk sel dalam kolom individual

  1. DataGridView Klik kanan kontrol di perancang dan pilih Edit Kolom.

  2. Pilih kolom dari daftar Kolom yang Dipilih.

  3. Di kisi Properti Kolom, klik tombol elipsis (The Ellipsis button (...) in the Properties window of Visual Studio.) di DefaultCellStyle samping properti . Kotak dialog Pembangun Gaya Sel muncul.

  4. Tentukan gaya dengan mengatur properti, menggunakan panel Pratinjau untuk mengonfirmasi pilihan Anda.

Untuk memformat data dalam sel

  1. Gunakan salah satu prosedur sebelumnya untuk menampilkan kotak dialog CellStyle Builder yang terkait dengan properti gaya sel default.

  2. Dalam kotak dialog Penyusun Gaya Sel, klik tombol elipsis (The Ellipsis button (...) in the Properties window of Visual Studio.) di Format samping properti . Kotak dialog Format String muncul.

  3. Pilih jenis format, lalu ubah detail jenis (seperti jumlah tempat desimal untuk ditampilkan), menggunakan kotak Sampel untuk mengonfirmasi pilihan Anda.

  4. Jika Anda mengikat DataGridView kontrol ke sumber data yang kemungkinan berisi nilai null, isi kotak teks Nilai Null. Nilai ini ditampilkan ketika nilai sel sama dengan referensi null (Nothing di Visual Basic) atau DBNull.Value.

Baca juga