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