다음을 통해 공유


ColumnDefinitionCollection.Insert(Int32, ColumnDefinition) 메서드

정의

ColumnDefinitionColumnDefinitionCollection 내의 지정된 인덱스 위치에 삽입합니다.

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

컬렉션에서 항목이 삽입되는 위치입니다.

value
ColumnDefinition

삽입할 ColumnDefinition입니다.

구현

예외

indexIList의 유효한 인덱스가 아닌 경우

예제

다음 예제에서는 사용 하는 방법에 설명 합니다 Insert 삽입 하는 방법을 ColumnDefinition 특정 index 내 위치를 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

전체 샘플을 보려면 방법: 조작할 열 및 행으로 사용 하 여 ColumnDefinitionsCollections 및 RowDefinitionsCollections합니다.

설명

ColumnDefinitionCollection 0부터 시작 하는 인덱싱 시스템을 사용합니다.

적용 대상

추가 정보