다음을 통해 공유


GridColumnStylesCollection.RemoveAt(Int32) 메서드

정의

지정된 인덱스에 해당하는 DataGridColumnStyleGridColumnStylesCollection에서 제거합니다.

public:
 void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)

매개 변수

index
Int32

제거할 DataGridColumnStyle의 인덱스(0부터 시작)입니다.

예제

다음 코드 예제에서는 메서드를 Contains 사용하여 지정된 DataGridColumnStyle 메서드가 에 GridColumnStylesCollection있는지 확인합니다. 이 경우 메서드는 IndexOf 인덱스의 DataGridColumnStyleRemove 인덱스와 함께 호출되어 컬렉션에서 요소를 제거합니다.

Private Sub RemoveCol(ByVal dc As DataColumn) 
    Dim myGridColumns As GridColumnStylesCollection
    myGridColumns = DataGrid1.TableStyles(0).GridColumnStyles

    If myGridColumns.Contains("FirstName") Then
        Dim i As Integer
        i = myGridColumns.IndexOf(myGridColumns("FirstName"))
        myGridColumns.RemoveAt(i)
    End If
End Sub

설명

메서드를 Contains 사용하여 컬렉션에 DataGridColumnStyle 있는지 여부를 확인합니다.

메서드를 IndexOf 사용하여 컬렉션에 있는 요소의 인덱스 확인

적용 대상

추가 정보