Поделиться через


TableLayoutPanel.ColumnCount Свойство

Определение

Возвращает или задает максимальное количество столбцов, разрешенных в таблице.

public:
 property int ColumnCount { int get(); void set(int value); };
public int ColumnCount { get; set; }
member this.ColumnCount : int with get, set
Public Property ColumnCount As Integer

Значение свойства

Максимальное количество столбцов в элементе TableLayoutPanel управления. Значение по умолчанию — 0.

Комментарии

ColumnCount Установка свойства не создает столбцы или не выделяет резервную память. Выделение памяти происходит при создании столбцов, поэтому это свойство можно задать для этого свойства MaxValue.

Установка этого свойства приводит к тому, что таблица проходит другую операцию макета.

Можно указать как свойства, так ColumnCount и RowCount свойства макетов с известным и фиксированным количеством ячеек. Вы также можете указать одно свойство или другое, если ожидается, что количество ячеек в макете будет расти, при условии, что GrowStyle свойство допускает такой рост. Если значение RowCount равно 0, панель будет расти путем добавления строк, а если значение ColumnCount равно 0, панель будет расти путем добавления столбцов. Указание роста панели с GrowStyle помощью свойства предпочтительнее задать RowCount или ColumnCount значение 0, однако.

Элементы управления можно добавлять или удалять из таблицы с помощью Controls свойства.

Применяется к

См. также раздел