Chování AutoSize v ovládacím prvku TableLayoutPanel

Jedinečné chování automatického nastavení

Ovládací TableLayoutPanel prvek podporuje chování automatické velikosti následujícími způsoby:

Vlastnost AutoSize se styly řádků a sloupců

Následující tabulka popisuje interakci mezi AutoSize vlastností a styly sloupců a TableLayoutPanel řádků ovládacího prvku.

Nastavení automatického nastavení Interakce se stylem
false Ovládací TableLayoutPanel prvek pokračuje zleva doprava a přiděluje místo pro sloupec nebo řádek nebo v následujícím pořadí.

1. Pokud SizeType je vlastnost nastavena na Absolute, počet pixelů určený Width nebo Height je přidělen.
2. Pokud SizeType je vlastnost nastavena AutoSizena , počet pixelů vrácených metodou podřízeného GetPreferredSize ovládacího prvku je přidělen.
3. Po přidělení mezery pro všechny AutoSizeAbsolute sloupce nebo řádky se všechny sloupce nebo řádky s nastaveným PercentSizeType nastavením se použijí k poměru přidělení zbývajícího volného místa.
true Podobně jako u předchozí interakce s výjimkou, že Percent sloupce nebo řádky získávají automatický aspekt velikosti.

Ovládací TableLayoutPanel prvek rozbalí sloupec nebo řádek, aby vytvořil odpovídající volné místo, takže žádný sloupec nebo řádek se stylingem Percent jeho obsah vystřihová. Ovládací TableLayoutPanel prvek přidělí nový prostor úměrně podle Width vlastnosti nebo Height vlastnosti.

Viz také