Bagikan melalui


Gambaran Umum Kontrol TableLayoutPanel

Kontrol TableLayoutPanel mengatur kontennya dalam kisi. Karena tata letak dilakukan pada waktu desain dan waktu proses, tata letak dapat berubah secara dinamis saat lingkungan aplikasi berubah. Ini memberi kontrol di panel kemampuan untuk mengubah ukuran secara proporsional, sehingga mereka dapat merespons perubahan seperti pengubahan ukuran kontrol induk atau perubahan panjang teks karena pelokalan.

Kontrol Formulir Windows apa pun dapat menjadi turunan dari TableLayoutPanel kontrol, termasuk instans lain dari TableLayoutPanel. Ini memungkinkan Anda membangun tata letak canggih yang beradaptasi dengan perubahan pada waktu proses. Namun, hanya satu kontrol yang dapat ada dalam sel. Jika Anda menginginkan lebih dari satu kontrol dalam sel, Anda harus mengelompokkan kontrol dalam UserControl kontrol tata letak lain seperti Panel atauTableLayoutPanel.

Kontrol TableLayoutPanel dapat diperluas untuk mengakomodasi kontrol baru saat ditambahkan, tergantung pada nilai RowCountproperti , , ColumnCountdan GrowStyle . RowCount Mengatur properti atau ColumnCount ke nilai 0 menentukan bahwa TableLayoutPanel akan tidak terikat ke arah yang sesuai.

Anda juga dapat mengontrol arah ekspansi (horizontal atau vertikal) setelah TableLayoutPanel kontrol penuh dengan kontrol turunan. Secara default, TableLayoutPanel kontrol meluas ke bawah dengan menambahkan baris.

Jika Anda ingin baris dan kolom yang berulah berbeda dari perilaku default, Anda bisa mengontrol properti baris dan kolom dengan menggunakan RowStyles properti dan ColumnStyles . Anda dapat mengatur properti baris atau kolom satu per satu.

Kontrol TableLayoutPanel menambahkan properti berikut ke kontrol turunannya: Cell, , ColumnRow, ColumnSpan, dan RowSpan.

Anda dapat menggabungkan sel dalam TableLayoutPanel kontrol dengan mengatur ColumnSpan properti atau RowSpan pada kontrol turunan.

  1. Cara: Meratakan dan Meregangkan Kontrol dalam Kontrol TableLayoutPanel

  2. Cara: Menjangkau Baris dan Kolom dalam Kontrol TableLayoutPanel

  3. Cara: Mengedit Kolom dan Baris dalam Kontrol TableLayoutPanel

  4. Panduan: Mengatur Kontrol di Formulir Windows Menggunakan TableLayoutPanel

Lihat juga