RowDefinitionCollection.Insert(Int32, 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í.
Vloží na zadanou RowDefinition pozici indexu v rámci objektu RowDefinitionCollection.
public:
virtual void Insert(int index, System::Windows::Controls::RowDefinition ^ value);
public void Insert(int index, System.Windows.Controls.RowDefinition value);
abstract member Insert : int * System.Windows.Controls.RowDefinition -> unit
override this.Insert : int * System.Windows.Controls.RowDefinition -> unit
Public Sub Insert (index As Integer, value As RowDefinition)
Parametry
- index
- Int32
Pozice v kolekci, do které je položka vložena.
- value
- RowDefinition
Vložte RowDefinition ho.
Implementuje
Výjimky
index není platný index v objektu IList.
Příklady
Následující příklad ukazuje, jak použít metodu Insert vložit RowDefinition na konkrétní index pozici 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 úplnou ukázku, podívejte se na postupy: Manipulace se sloupci a řádky pomocí ColumnDefinitionsCollections a RowDefinitionsCollections.
Poznámky
RowDefinitionCollection používá systém indexování založený na nule.