RowDefinitionCollection.IndexOf(RowDefinition) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí pozici indexu dané RowDefinition hodnoty v rámci objektu 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
Parametry
- value
- RowDefinition
Jejíž RowDefinition pozice indexu je požadovaná.
Návraty
Index nalezených value
v kolekci, jinak -1.
Implementuje
Příklady
Následující příklad ukazuje, jak použít metodu IndexOf k určení umístění indexu RowDefinition v rámci 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
Pokud chcete zobrazit kompletní ukázku, přečtěte si téma Postupy: Manipulace se sloupci a řádky pomocí ColumnDefinitionsCollections a RowDefinitionsCollections.