TableLayoutPanel vezérlő – áttekintés

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.

  1. Vezérlőelem igazítása és nyújtása TableLayoutPanel-vezérlőkben

  2. Útmutató: Sorok és oszlopok átfedése a TableLayoutPanel vezérlőben

  3. Útmutató: Oszlopok és sorok szerkesztése a TableLayoutPanel vezérlő

  4. Útmutató lépésekben: Vezérlők elrendezése a Windows-űrlapokon a TableLayoutPanel használatával

Lásd még