Елемент управління 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. Ці властивості дозволяють задати число рядків і стовпців, в яких буде розташовуватися елемент.