Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo TableLayoutControlCollection.Add (Control, Int32, Int32)

 

Data di pubblicazione: ottobre 2016

Aggiunge il controllo specificato alla raccolta e viene posizionato in corrispondenza della cella specificata.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public virtual void Add(
	Control control,
	int column,
	int row
)

Parametri

control
Type: System.Windows.Forms.Control

Controllo da aggiungere.

column
Type: System.Int32

La colonna in cui control verrà inserito.

row
Type: System.Int32

La riga in cui control verrà inserito.

Exception Condition
ArgumentException

Sia column o row è minore di -1.

Con Add, è possibile specificare la posizione della cella di control. È possibile assegnare control a una determinata cella fornendo il column e row parametri oppure è possibile specificare solo il valore della colonna o riga e lasciare che il LayoutEngine inserire control nella prima cella aperta. Ciò è noto come consentendo il controllo flusso alla relativa posizione nel TableLayoutPanel controllo.

Impostare column su -1 se si desidera control per occupare una posizione di riga fissa.

Impostare row su -1 se si desidera control per occupare una posizione di colonna fissa.

Se né columnrow è -1, control verrà aggiunto alla posizione assoluta fornita (column, row).

Se si imposta sia column e row su -1, control scorrerà fino alla prima posizione aperta, con il comportamento di flusso specifico definito dal TableLayoutPanel.GrowStyle valore. Ciò equivale all'utilizzo di Control.ControlCollection.Add metodo.

Per ottenere l'effettiva posizione corrente di un controllo, utilizzare il TableLayoutPanel.GetPositionFromControl metodo. Questo metodo prende in considerazione l'intero TableLayoutPanel stato del controllo, tra cui righe o colonne e quando il TableLayoutPanel.LayoutEngine è inserito un controllo con il relativo Column e Row impostate su -1.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: