GridColumnStylesCollection.RemoveAt(Int32) メソッド

定義

DataGridColumnStyle から指定したインデックスにある GridColumnStylesCollection を削除します。

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使用して、 にGridColumnStylesCollection特定DataGridColumnStyleの が存在するかどうかを判断します。 その場合、メソッドは IndexOfDataGridColumnStyleインデックスを返し、コレクションから要素を Remove 削除するインデックスを使用して メソッドが呼び出されます。

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 任意の要素のインデックスを決定するには、 メソッドを使用します。

適用対象

こちらもご覧ください