Sdílet prostřednictvím


GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Metoda

Definice

Získá index zadaného DataGridColumnStyleobjektu .

public:
 int IndexOf(System::Windows::Forms::DataGridColumnStyle ^ element);
public int IndexOf (System.Windows.Forms.DataGridColumnStyle element);
member this.IndexOf : System.Windows.Forms.DataGridColumnStyle -> int
Public Function IndexOf (element As DataGridColumnStyle) As Integer

Parametry

Návraty

Index DataGridColumnStyle od nuly v rámci GridColumnStylesCollection nebo -1, pokud neexistuje odpovídající DataGridColumnStyle .

Příklady

Následující příklad kódu používá metodu Contains k určení, zda daná hodnota DataGridColumnStyle existuje v objektu GridColumnStylesCollection. Pokud ano, IndexOf vrátí metoda index DataGridColumnStyleRemove a metoda je vyvolána s indexem pro odebrání elementu z kolekce.

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

Poznámky

Contains Pomocí metody zjistěte, jestli existuje konkrétníDataGridColumnStyle. Pokud ano a potřebujete index elementu v kolekci, použijte metodu IndexOf .

Platí pro

Viz také