Bagikan melalui


Cara: Menambahkan Tabel dan Kolom ke Kontrol DataGrid Formulir Windows Menggunakan Perancang

Nota

Kontrol DataGridView menggantikan dan menambahkan fungsionalitas ke kontrol DataGrid; namun, kontrol DataGrid dipertahankan untuk kompatibilitas mundur dan penggunaan di masa mendatang, jika Anda memilih. Untuk informasi selengkapnya, lihat Perbedaan antara Windows Forms DataGridView dan Kontrol Data Grid.

Anda dapat menampilkan data dalam kontrol DataGrid Formulir Windows dalam tabel dan kolom dengan membuat objek DataGridTableStyle dan menambahkannya ke objek GridTableStylesCollection, yang diakses melalui properti DataGrid kontrol TableStyles. Setiap gaya tabel menampilkan konten tabel data apa pun yang ditentukan dalam properti MappingNameDataGridTableStyle. Secara default, gaya tabel tanpa gaya kolom yang ditentukan akan menampilkan semua kolom dalam tabel data tersebut. Anda dapat membatasi kolom mana dari tabel yang muncul dengan menambahkan objek DataGridColumnStyle ke GridColumnStylesCollection, yang diakses melalui properti GridColumnStyles dari setiap DataGridTableStyle.

Prosedur berikut memerlukan proyek Aplikasi Windows dengan formulir yang berisi kontrol . Untuk informasi tentang cara menyiapkan proyek seperti itu, lihat Cara: Membuat proyek aplikasi Windows Forms dan Cara: Menambahkan Kontrol ke Windows Forms. Secara default di Visual Studio 2005, kontrol DataGrid tidak ada di Toolbox. Untuk informasi tentang menambahkannya, lihat Cara: Menambahkan Item ke Kotak Alat.

Untuk menambahkan tabel ke kontrol DataGrid di perancang

  1. Untuk menampilkan data dalam tabel, Anda harus terlebih dahulu mengikat kontrol DataGrid ke himpunan data. Untuk informasi selengkapnya, lihat Cara: Mengikat Kontrol DataGrid Formulir Windows ke Sumber Data Menggunakan Perancang.

  2. Pilih properti DataGrid kontrol TableStyles di jendela Properti, lalu klik tombol elipsis (tombol elipsis (...) di jendela Properti Visual Studio.) di samping properti untuk menampilkan Editor Koleksi DataGridTableStyle .

  3. Di editor koleksi, klik Tambahkan untuk menyisipkan gaya tabel.

  4. Klik OK untuk menutup editor koleksi, lalu buka kembali dengan mengklik tombol elipsis di samping properti TableStyles.

    Saat Anda membuka kembali editor koleksi, tabel data apa pun yang terikat ke kontrol akan muncul di daftar drop-down untuk properti MappingName gaya tabel.

  5. Dalam kotak Anggota editor koleksi, klik gaya tabel.

  6. Dalam kotak Properti editor koleksi, pilih nilai untuk tabel yang ingin Anda tampilkan.

Untuk menambahkan kolom ke kontrol DataGrid di perancang

  1. Dalam kotak AnggotaEditor Koleksi DataGridTableStyle, pilih gaya tabel yang sesuai. Dalam kotak Properti editor koleksi, pilih koleksi , lalu klik tombol elipsis (tombol Elipsis (...) di jendela Properti Visual Studio.) di samping properti untuk menampilkan Editor Koleksi DataGridColumnStyle.

  2. Di editor koleksi, klik Tambahkan untuk menyisipkan gaya kolom atau klik panah bawah di samping Tambahkan untuk menentukan tipe kolom.

    Dalam kotak drop-down, Anda dapat memilih jenis DataGridTextBoxColumn atau DataGridBoolColumn.

  3. Klik OK untuk menutup DataGridColumnStyle Collection Editor, lalu buka kembali dengan mengklik tombol elipsis di samping properti GridColumnStyles.

    Saat Anda membuka kembali editor koleksi, kolom data apa pun dalam tabel data terikat akan muncul di daftar drop-down untuk properti MappingName gaya kolom.

  4. Dalam kotak Anggota editor koleksi, klik gaya kolom.

  5. Dalam kotak Properti dari editor koleksi, pilih nilai MappingName untuk kolom yang ingin Anda tampilkan.

Lihat juga