GridColumnStylesCollection.IndexOf(DataGridColumnStyle) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.