TableLayoutControlCollection.Add(Control, Int32, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voegt het opgegeven besturingselement toe aan de verzameling en plaatst het op de opgegeven cel.
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)
Parameters
- control
- Control
Het besturingselement dat moet worden toegevoegd.
- column
- Int32
De kolom waarin control wordt geplaatst.
- row
- Int32
De rij waarin control wordt geplaatst.
Uitzonderingen
column Of row is kleiner dan -1.
Opmerkingen
Met Add, kunt u de celpositie van control. U kunt toewijzen aan control een specifieke cel door zowel de als column de row parameters op te geven, of u kunt alleen de kolom- of rijwaarde opgeven en de LayoutEngine plaats in de volgende geopende cel laten plaatsencontrol. Dit staat bekend als het laten van de controlestroom naar de positie ervan in het TableLayoutPanel besturingselement.
Ingesteld column op -1 als u een vaste rijpositie wilt control innemen.
Ingesteld row op -1 als u een vaste kolompositie wilt control innemen.
Als noch columnrow -1, control wordt toegevoegd op de absolute positie die wordt gegeven door (column, row).
Als u zowel als columnrow -1 instelt, control wordt deze naar de eerste geopende positie gestroomd, met het specifieke stroomgedrag dat is gedefinieerd door de TableLayoutPanel.GrowStyle waarde. Dit komt overeen met het gebruik van de Control.ControlCollection.Add methode.
Gebruik de TableLayoutPanel.GetPositionFromControl methode om de werkelijke huidige positie van een besturingselement te bereiken. Met deze methode wordt rekening gehouden met de volledige TableLayoutPanel controlestatus, inclusief kolom- of rijspanning en wanneer het TableLayoutPanel.LayoutEngine een besturingselement heeft geplaatst met Column de eigenschappen Row die zijn ingesteld op -1.