TableLayoutControlCollection.Add(Control, Int32, Int32) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Hozzáadja a megadott vezérlőt a gyűjteményhez, és elhelyezi a megadott cellában.
public:
virtual void Add(System::Windows::Forms::Control ^ control, int column, int row);
public virtual void Add(System.Windows.Forms.Control control, int column, int row);
override this.Add : System.Windows.Forms.Control * int * int -> unit
Public Overridable Sub Add (control As Control, column As Integer, row As Integer)
Paraméterek
- control
- Control
A hozzáadni kívánt vezérlő.
- column
- Int32
Az az oszlop, amelyben control a rendszer elhelyezi a elemet.
- row
- Int32
A sor, amelybe control a sor kerül.
Kivételek
column Vagy row kisebb, mint -1.
Megjegyzések
Ezzel Addmegadhatja a cella pozícióját control. Hozzárendelhet control egy adott cellához a paraméterek és column a row paraméterek megadásával, vagy csak az oszlop- vagy sorértéket adhatja meg, és a következő nyitott cellánál hagyhatja a LayoutEngine helyetcontrol. Ez az úgynevezett lehetővé teszi a vezérlő áramlását a vezérlő pozíciójába TableLayoutPanel .
Állítsa column -1, ha rögzített sorpozíciót szeretne control elfoglalni.
Állítsa row -1, ha rögzített oszloppozíciót szeretne control elfoglalni.
Ha egyik column sem row -1, control akkor a (column, row) által megadott abszolút pozícióhoz lesz hozzáadva.
Ha mindkettőt és column -1 értéket is row beállítja, control az első nyitott pozícióba kerül, az érték által TableLayoutPanel.GrowStyle meghatározott adott folyamati viselkedéssel. Ez egyenértékű a Control.ControlCollection.Add metódus használatával.
A vezérlőelem aktuális helyzetének eléréséhez használja a metódust TableLayoutPanel.GetPositionFromControl . Ez a módszer figyelembe veszi a teljes TableLayoutPanel vezérlőállapotot, beleértve az oszlopot vagy a sort, valamint azt, hogy a TableLayoutPanel.LayoutEngine vezérlő mikor helyez el -1 értékű vezérlőelemet Column és Row tulajdonságokat.