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
, , Column
Row
, ColumnSpan
, dan RowSpan
.
Anda dapat menggabungkan sel dalam TableLayoutPanel kontrol dengan mengatur ColumnSpan
properti atau RowSpan
pada kontrol turunan.
Cara: Meratakan dan Meregangkan Kontrol dalam Kontrol TableLayoutPanel
Cara: Menjangkau Baris dan Kolom dalam Kontrol TableLayoutPanel
Cara: Mengedit Kolom dan Baris dalam Kontrol TableLayoutPanel
Panduan: Mengatur Kontrol di Formulir Windows Menggunakan TableLayoutPanel
Lihat juga
.NET Desktop feedback