GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Methode

Definitie

Hiermee haalt u de index van een opgegeven DataGridColumnStyle.

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

Parameters

Retouren

De op nul gebaseerde index van de DataGridColumnStyle binnen of GridColumnStylesCollection -1 als er geen corresponderende DataGridColumnStyle index bestaat.

Voorbeelden

In het volgende codevoorbeeld wordt de Contains methode gebruikt om te bepalen of een gegeven DataGridColumnStyle bestaat in een GridColumnStylesCollection. Zo ja, dan retourneert de IndexOf methode de index van de DataGridColumnStyleen wordt de Remove methode aangeroepen met de index om het element uit de verzameling te verwijderen.

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

Opmerkingen

Gebruik de Contains methode om te bepalen of er een specifiek DataGridColumnStyle bestaat. Zo ja, en u hebt de index van het element in de verzameling nodig, gebruikt u de IndexOf methode.

Van toepassing op

Zie ook