RowDefinitionCollection.IndexOf(RowDefinition) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Indexposition einer angegebenen innerhalb einer .RowDefinitionRowDefinitionCollection
public:
virtual int IndexOf(System::Windows::Controls::RowDefinition ^ value);
public int IndexOf(System.Windows.Controls.RowDefinition value);
abstract member IndexOf : System.Windows.Controls.RowDefinition -> int
override this.IndexOf : System.Windows.Controls.RowDefinition -> int
Public Function IndexOf (value As RowDefinition) As Integer
Parameter
- value
- RowDefinition
Die RowDefinition Indexposition ist erwünscht.
Gibt zurück
Der Index, der value in der Auflistung gefunden wird; andernfalls -1.
Implementiert
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die IndexOf Methode verwendet wird, um die Indexposition eines innerhalb eines RowDefinition Elements RowDefinitionCollectionzu bestimmen.
private void insertRowAt(object sender, RoutedEventArgs e)
{
rowDef1 = new RowDefinition();
grid1.RowDefinitions.Insert(grid1.RowDefinitions.Count, rowDef1);
tp1.Text = "RowDefinition added at index position " + grid1.RowDefinitions.IndexOf(rowDef1).ToString();
}
Private Sub insertRowAt(ByVal sender As Object, ByVal e As RoutedEventArgs)
Dim rowDef1 As New RowDefinition
grid1.RowDefinitions.Insert(grid1.RowDefinitions.Count, rowDef1)
tp1.Text = "RowDefinition added at index position " + grid1.RowDefinitions.IndexOf(rowDef1).ToString()
End Sub
Informationen zum Anzeigen des vollständigen Beispiels finden Sie unter How to: Manipulate Columns and Rows by Using ColumnDefinitionsCollections and RowDefinitionsCollections.