Елемент управління TableLayoutPanel
Ще одним елементом управління, що представляє собою контейнер і дозволяє впорядкувати розташування об'єктів на формі, є елемент управління TableLayoutPanel.
Рис.1. Елемент управління TableLayoutPanel
Приклад його використання показаний на рис. 2.
Рис.2. Приклад використання елемента управління TableLayoutPanel
У таблиці 1 вказані основні властивості елемента управління TableLayoutPanel.
Таблиця 1. Властивості елемента управління TableLayoutPanel
Властивість | Опис |
CellBorderStyle | Задає вид рамки. Може приймати одне з наступних значень: None (Без рамки), Single (Одновимірна рамка), Inset (Утоплена), InsetDouble (Подвійна втоплена), Outset (Піднесена) і OutsetDouble (Подвійна піднесена) |
Columns и Rows | Дозволяють задати список стовпців і рядків і їх властивості |
ColumnCount и RowCount | Задають кількість стовпців і рядків відповідно |
GrowStyle | Визначає, чи можна буде додавати нові рядок і стовпець в таблицю в разі переповнення наявних осередків |
Задати вирівнювання елемента управління в осередку можна за допомогою властивості Anchor.
Якщо необхідно розташувати елемент керування в більш ніж одній комірці, слід скористатися його властивостями RowSpan і ColumnSpan. Ці властивості дозволяють задати число рядків і стовпців, в яких буде розташовуватися елемент.