TableLayoutPanel Denetiminde AutoSize Davranışı

Ayrı AutoSize davranışları

TableLayoutPanelDenetim otomatik boyutlandırma davranışını aşağıdaki yollarla destekler:

Satır ve sütun stilleriyle AutoSize özelliği

Aşağıdaki tabloda, AutoSize özelliği ile TableLayoutPanel denetimin sütun ve satır stilleri arasındaki etkileşim açıklanmaktadır.

AutoSize ayarı Stil etkileşimi
false TableLayoutPanelDenetim soldan sağa doğru ilerler ve sütun veya satır için veya aşağıdaki sırada alanı ayırır.

1. SizeType özellik olarak ayarlandıysa Absolute , veya tarafından belirtilen piksel sayısı atanır Width Height .
2. SizeType özellik olarak ayarlandıysa AutoSize , alt denetim yöntemi tarafından döndürülen piksel sayısı GetPreferredSize ayrılır.
3. tüm Absolute ve sütunları veya satırları için boşluk alındıktan sonra AutoSize , ayarlanmış olan tüm sütunlar veya satırlar, SizeType Percent kalan boş alanı orantılı olarak ayırmak için kullanılır
true Önceki etkileşime benzer şekilde, Percent sütunların veya satırların otomatik boyutlandırma en boy oranını elde eden özel durumdur.

TableLayoutPanelDenetim, sütunu veya satırı yeterli boş alan oluşturmak için genişletir, böylece stil içeren hiçbir sütun veya satır, Percent içeriği kırpar. TableLayoutPanelDenetim, veya özelliğine göre orantılı olarak yeni alanı ayırır Width Height .

Ayrıca bkz.