RowDefinitionCollection.IndexOf(RowDefinition) RowDefinitionCollection.IndexOf(RowDefinition) RowDefinitionCollection.IndexOf(RowDefinition) RowDefinitionCollection.IndexOf(RowDefinition) Method

Definition

Gibt die Indexposition einer angegebenen RowDefinition in einer RowDefinitionCollection zurück.Returns the index position of a given RowDefinition within a RowDefinitionCollection.

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 RowDefinition RowDefinition RowDefinition

Die RowDefinition, deren Indexposition abgerufen werden soll.The RowDefinition whose index position is desired.

Gibt zurück

Der Index von value, wenn das Element in der Auflistung gefunden wird, andernfalls -1.The index of value if found in the collection; otherwise, -1.

Implementiert

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die IndexOf Methode, um zu bestimmen, die Indexposition des eine RowDefinition innerhalb einer RowDefinitionCollection.The following example demonstrates how to use the IndexOf method to determine the index position of a RowDefinition within a RowDefinitionCollection.

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

Das vollständige Beispiel finden Sie unter Vorgehensweise: Bearbeiten von Spalten und Zeilen mithilfe von ColumnDefinitionsCollections und RowDefinitionsCollections.To view the complete sample, see How to: Manipulate Columns and Rows by Using ColumnDefinitionsCollections and RowDefinitionsCollections.

Gilt für:

Siehe auch