Cara: Menggunakan Templat Baris untuk Menyesuaikan Baris di Kontrol DataGridView Formulir Windows
DataGridView Kontrol menggunakan templat baris sebagai dasar untuk semua baris yang ditambahkannya ke kontrol baik melalui pengikatan data atau saat Anda memanggil DataGridViewRowCollection.Add metode tanpa menentukan baris yang ada untuk digunakan.
Templat baris memberi Anda kontrol yang lebih besar atas tampilan dan perilaku baris daripada yang RowsDefaultCellStyle disediakan properti. Dengan templat baris, Anda dapat mengatur properti apa pun DataGridViewRow , termasuk DefaultCellStyle.
Ada beberapa situasi di mana Anda harus menggunakan templat baris untuk mencapai efek tertentu. Misalnya, informasi tinggi baris tidak dapat disimpan dalam DataGridViewCellStyle, jadi Anda harus menggunakan templat baris untuk mengubah tinggi default yang digunakan oleh semua baris. Templat baris juga berguna saat Anda membuat kelas Anda sendiri yang berasal dari DataGridViewRow dan Anda ingin jenis kustom Anda digunakan saat baris baru ditambahkan ke kontrol.
Catatan
Templat baris hanya digunakan saat baris ditambahkan. Anda tidak dapat mengubah baris yang ada dengan mengubah templat baris.
Untuk menggunakan templat baris
Atur properti pada objek yang diambil dari DataGridView.RowTemplate properti .
DataGridViewRow^ row = this->dataGridView1->RowTemplate; row->DefaultCellStyle->BackColor = Color::Bisque; row->Height = 35; row->MinimumHeight = 20;
DataGridViewRow row = this.dataGridView1.RowTemplate; row.DefaultCellStyle.BackColor = Color.Bisque; row.Height = 35; row.MinimumHeight = 20;
With Me.dataGridView1.RowTemplate .DefaultCellStyle.BackColor = Color.Bisque .Height = 35 .MinimumHeight = 20 End With
Mengompilasi Kode
Contoh ini membutuhkan:
DataGridView Kontrol bernama
dataGridView1
.Referensi ke Systemrakitan , System.Drawing, dan System.Windows.Forms .
Baca juga
.NET Desktop feedback
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk