TableLayoutPanel Denetiminde AutoSize Davranışı
Ayrı AutoSize davranışları
TableLayoutPanelDenetim otomatik boyutlandırma davranışını aşağıdaki yollarla destekler:
Özelliği aracılığıyla AutoSize ;
SizeType TableLayoutPanel Denetimin sütun ve satır stillerinde özelliği.
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 . |