RowDefinitionCollection.IndexOf(RowDefinition) Method

Definition

Возвращает индекс заданного элемента управления RowDefinition в коллекции RowDefinitionCollection.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

Parameters

value
RowDefinition

RowDefinition, индекс которого нужно получить.The RowDefinition whose index position is desired.

Returns

Int32

Индекс параметра value, если оно найдено в коллекции, в противном случае — -1.The index of value if found in the collection; otherwise, -1.

Implements

Examples

В следующем примере показано, как использовать метод IndexOf для определения позиции индекса RowDefinition в пределах 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

Полный пример см. в разделе как управлять столбцами и строками с помощью колумндефинитионсколлектионс и ровдефинитионсколлектионс.To view the complete sample, see How to: Manipulate Columns and Rows by Using ColumnDefinitionsCollections and RowDefinitionsCollections.

Applies to

See also