ColumnDefinitionCollection.Insert(Int32, ColumnDefinition) Метод

Определение

Вставляет ColumnDefinition в положение с указанным индексом в ColumnDefinitionCollection.Inserts a ColumnDefinition at the specified index position within a ColumnDefinitionCollection.

public:
 virtual void Insert(int index, System::Windows::Controls::ColumnDefinition ^ value);
public void Insert (int index, System.Windows.Controls.ColumnDefinition value);
abstract member Insert : int * System.Windows.Controls.ColumnDefinition -> unit
override this.Insert : int * System.Windows.Controls.ColumnDefinition -> unit
Public Sub Insert (index As Integer, value As ColumnDefinition)

Параметры

index
Int32

Положение в коллекции, в которое вставляется элемент.The position within the collection where the item is inserted.

value
ColumnDefinition

Вставляемый объект ColumnDefinition.The ColumnDefinition to insert.

Реализации

Исключения

index не является допустимым индексом в IList.index is not a valid index in the IList.

Примеры

В следующем примере показано Insert , как использовать метод для ColumnDefinition вставки в определенную index точку ColumnDefinitionCollectionв.The following example demonstrates how to use the Insert method to insert a ColumnDefinition to a specific index position within a ColumnDefinitionCollection.

private void insertColAt(object sender, RoutedEventArgs e)
{
    colDef1 = new ColumnDefinition();
    grid1.ColumnDefinitions.Insert(grid1.ColumnDefinitions.Count, colDef1);
    tp2.Text = "ColumnDefinition added at index position " + grid1.ColumnDefinitions.IndexOf(colDef1).ToString();
}
Private Sub insertColAt(ByVal sender As Object, ByVal e As RoutedEventArgs)
    Dim colDef1 As New ColumnDefinition()
    grid1.ColumnDefinitions.Insert(grid1.ColumnDefinitions.Count, colDef1)
    tp2.Text = "ColumnDefinition added at index position " + grid1.ColumnDefinitions.IndexOf(colDef1).ToString()
End Sub

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

Комментарии

ColumnDefinitionCollectionиспользует систему индексирования, начинающуюся с нуля.ColumnDefinitionCollection uses a zero-based indexing system.

Применяется к

Дополнительно