Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A TableLayoutPanel vezérlőelem rácsba rendezi a tartalmát. Mivel az elrendezés a tervezéskor és a futási időben is elvégezhető, az alkalmazáskörnyezet változásainak függvényében dinamikusan változhat. Így a panel vezérlői arányosan átméretezhetők, így reagálhatnak az olyan változásokra, mint a szülővezérlő átméretezése vagy a honosítás miatti szöveghossz változása.
Bármely Windows Forms-vezérlő a TableLayoutPanel vezérlőelem gyermeke lehet, beleértve a TableLayoutPanelegyéb példányait is. Ez lehetővé teszi, hogy kifinomult elrendezéseket hozzon létre, amelyek alkalmazkodnak a futásidőben bekövetkező változásokhoz. Egy cellában azonban csak egyetlen vezérlőelem létezhet. Ha egy cellában egynél több vezérlőelemet szeretne használni, a vezérlőket egy UserControl vagy egy másik elrendezésvezérlőbe, például Panel vagyTableLayoutPanelkell csoportosítania.
A TableLayoutPanel vezérlőelem a RowCount, a ColumnCountés a GrowStyle tulajdonságainak értékétől függően bővíthető, hogy új vezérlőket fogadjon. Ha a RowCount vagy ColumnCount tulajdonságot 0 értékre állítja, akkor a TableLayoutPanel a megfelelő irányban kötetlen lesz.
A bővítés irányát (vízszintes vagy függőleges) akkor is szabályozhatja, ha a TableLayoutPanel vezérlő tele van gyermekvezérlőkkel. Alapértelmezés szerint a TableLayoutPanel vezérlőelem sorok hozzáadásával lefelé bővül.
Ha az alapértelmezett viselkedéstől eltérően viselkedő sorokat és oszlopokat szeretne, a RowStyles és ColumnStyles tulajdonságok használatával szabályozhatja a sorok és oszlopok tulajdonságait. A sorok vagy oszlopok tulajdonságait egyenként is beállíthatja.
A TableLayoutPanel vezérlőelem a következő tulajdonságokat adja hozzá a gyermekvezérlőihez: Cell, Column, Row, ColumnSpanés RowSpan.
A TableLayoutPanel vezérlőelem celláit egyesítheti a gyermekvezérlő ColumnSpan vagy RowSpan tulajdonságainak beállításával.
Vezérlőelem igazítása és nyújtása TableLayoutPanel-vezérlőkben
Útmutató: Sorok és oszlopok átfedése a TableLayoutPanel vezérlőben
Útmutató: Oszlopok és sorok szerkesztése a TableLayoutPanel vezérlő
Útmutató lépésekben: Vezérlők elrendezése a Windows-űrlapokon a TableLayoutPanel használatával
Lásd még
.NET Desktop feedback