RowDefinitionCollection.Insert(Int32, RowDefinition) Metode

Definisi

RowDefinition Menyisipkan pada posisi indeks yang ditentukan dalam 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)

Parameter

index
Int32

Posisi dalam koleksi tempat item disisipkan.

value
RowDefinition

yang akan disisipkan RowDefinition .

Penerapan

Pengecualian

index bukan indeks yang valid di IList.

Contoh

Contoh berikut menunjukkan cara menggunakan Insert metode untuk menyisipkan RowDefinition ke posisi tertentu index dalam 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

Untuk melihat sampel lengkap, lihat Cara: Memanipulasi Kolom dan Baris dengan Menggunakan ColumnDefinitionsCollections dan RowDefinitionsCollections.

Keterangan

RowDefinitionCollection menggunakan sistem pengindeksan berbasis nol.

Berlaku untuk

Lihat juga