Bagikan melalui


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:

Baca juga