TableLayoutPanel.GetRow(Control) 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.
Retourneert de rijpositie van het opgegeven onderliggende besturingselement.
public:
int GetRow(System::Windows::Forms::Control ^ control);
public int GetRow(System.Windows.Forms.Control control);
member this.GetRow : System.Windows.Forms.Control -> int
Public Function GetRow (control As Control) As Integer
Parameters
- control
- Control
Een onderliggend besturingselement van de TableLayoutPanel.
Retouren
De rijpositie van control, of -1 als de positie wordt control bepaald door LayoutEngine.
Uitzonderingen
control is null.
control is geen type dat door dit LayoutEnginetype kan worden gerangschikt.
Voorbeelden
In het volgende codevoorbeeld worden alle onderliggende besturingselementen in de TableLayoutPanel code opgesomd en wordt de rijindex voor elk met behulp van de GetRow methode gevonden.
private void getRowBtn_Click(
System.Object sender,
System.EventArgs e)
{
foreach ( Control c in this.TableLayoutPanel1.Controls )
{
Trace.WriteLine(this.TableLayoutPanel1.GetRow(c));
}
}
Private Sub getRowBtn_Click( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles getRowBtn.Click
Dim c As Control
For Each c In Me.TableLayoutPanel1.Controls
Trace.WriteLine(Me.TableLayoutPanel1.GetRow(c))
Next
End Sub
Opmerkingen
Als control er twee of meer rijen zijn, retourneert de GetRow methode de laagste rijindex.
De rijpositiewaarde is nul, dus u kunt deze gebruiken als index voor de matrix die wordt geretourneerd door GetRowHeights.
Deze methode wordt aangeroepen door de Row eigenschap, die het deelvenster toevoegt aan de onderliggende besturingselementen tijdens het ontwerp.
Roep de methode aan om de werkelijke positie van control, zelfs wanneer de positie wordt bepaald door LayoutEngine, op te GetPositionFromControl halen.