TableLayoutPanel.SetRow(Control, Int32) Methode

Definitie

Hiermee stelt u de rijpositie van het opgegeven onderliggende besturingselement in.

public:
 void SetRow(System::Windows::Forms::Control ^ control, int row);
public void SetRow(System.Windows.Forms.Control control, int row);
member this.SetRow : System.Windows.Forms.Control * int -> unit
Public Sub SetRow (control As Control, row As Integer)

Parameters

control
Control

Het besturingselement om naar een andere rij te gaan.

row
Int32

De rij waarnaar control wordt verplaatst.

Voorbeelden

In het volgende codevoorbeeld wordt de SetColumn methode gebruikt om twee besturingselementen in een TableLayoutPanel besturingselement te wisselen. In het voorbeeld wordt ervan uitgegaan dat een TableLayoutPanel besturingselement ten minste twee rijen bevat.

private void swapRowsBtn_Click(
    System.Object sender, 
    System.EventArgs e)
{

    Control c1 = this.TableLayoutPanel1.GetControlFromPosition(0, 0);
    Control c2 = this.TableLayoutPanel1.GetControlFromPosition(1, 0);

    if ( c1 !=null && c2 != null )
    {
        this.TableLayoutPanel1.SetRow(c2, 0);
        this.TableLayoutPanel1.SetRow(c1, 1);
    }
}
Private Sub swapRowsBtn_Click( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles swapRowsBtn.Click

    Dim c1 As Control = Me.TableLayoutPanel1.GetControlFromPosition(0, 0)
    Dim c2 As Control = Me.TableLayoutPanel1.GetControlFromPosition(1, 0)

    If c1 IsNot Nothing And c2 IsNot Nothing Then

        Me.TableLayoutPanel1.SetRow(c2, 0)
        Me.TableLayoutPanel1.SetRow(c1, 1)

    End If


End Sub

Opmerkingen

Met SetRow de methode wordt het besturingselement verplaatst naar een andere rij in het TableLayoutPanel besturingselement. De kolommen en rijen hebben op nul gebaseerde indexen. Als u de rijpositie instelt op -1 geeft u op dat het besturingselement naar de eerste lege cel stroomt.

Met deze methode wordt de tabelindeling opnieuw toegepast op alle besturingselementen in de TableLayoutPanel.

Deze methode wordt aangeroepen door de Row eigenschap, die het deelvenster toevoegt aan de onderliggende besturingselementen tijdens het ontwerp.

Van toepassing op

Zie ook