Partager via


GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Méthode

Définition

Obtient l'index d'un DataGridColumnStyle spécifié.

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

Paramètres

element
DataGridColumnStyle

DataGridColumnStyle à rechercher.

Retours

Int32

Index de base zéro de DataGridColumnStyle dans GridColumnStylesCollection ou -1 s'il n'existe pas de DataGridColumnStyle correspondant.

Exemples

L’exemple de code suivant utilise la Contains méthode pour déterminer si une donnée DataGridColumnStyle existe dans un GridColumnStylesCollection. Dans ce cas, la IndexOf méthode retourne l’index du DataGridColumnStyle, et la Remove méthode est appelée avec l’index pour supprimer l’élément de la collection.

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

Remarques

Utilisez la Contains méthode pour déterminer si un élément spécifique DataGridColumnStyle existe. Dans ce cas, et vous avez besoin de l’index de l’élément dans la collection, utilisez la IndexOf méthode.

S’applique à

Voir aussi