Автоматическое изменение размеров элемента управления TableLayoutPanel
Поведение различных AutoSize
TableLayoutPanel Элемент управления поддерживает автоматическое изменение размеров одним из следующих способов:
Через AutoSize свойство;
Через SizeType свойство TableLayoutPanel стили столбцов и строк элемента управления.
Свойство AutoSize со стилями столбцов и строк
В следующей таблице описаны взаимодействие между AutoSize свойство и TableLayoutPanel стили столбцов и строк элемента управления.
Параметр AutoSize | Взаимодействие со стилем |
---|---|
false |
TableLayoutPanel Управления выполняется слева направо и выделяет место для столбца или строки или в следующем порядке. 1. Если SizeType свойству Absolute, заданные в точках Width или Height выделяется. 2. Если SizeType свойству AutoSize, возвращенный дочернего элемента управления в точках GetPreferredSize метод выделяется. 3. После ввода всех Absolute и AutoSize столбцов или строк выделяется, все столбцы и строки с SizeType присвоено Percent используются для пропорционально распределить свободное место |
true |
Аналогичен описанному взаимодействию, за исключением, Percent столбцов или строк получить автоматического изменения размеров. TableLayoutPanel Развертывания элемента управления, столбца или строки для создания свободного места, таким образом, нет столбца или строки с Percent перекрывалось его содержимое. TableLayoutPanel Управления выделяет новое пространство пропорционально в зависимости Width или Height свойство. |