Partager via


GridColumnStylesCollection.Contains Méthode

Définition

Obtient une valeur indiquant si le GridColumnStylesCollection conteneur contient un élément spécifique DataGridColumnStyle.

Surcharges

Nom Description
Contains(String)

Obtient une valeur indiquant si le GridColumnStylesCollection contient le DataGridColumnStyle nom spécifié.

Contains(DataGridColumnStyle)

Obtient une valeur indiquant si le GridColumnStylesCollection conteneur contient le fichier spécifié DataGridColumnStyle.

Contains(PropertyDescriptor)

Obtient une valeur indiquant si le GridColumnStylesCollection conteneur contient un DataGridColumnStyle associé à l’objet spécifié PropertyDescriptor.

Contains(String)

Source:
GridColumnStylesCollection.cs
Source:
GridColumnStylesCollection.cs

Obtient une valeur indiquant si le GridColumnStylesCollection contient le DataGridColumnStyle nom spécifié.

public:
 bool Contains(System::String ^ name);
public bool Contains(string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean

Paramètres

name
String

Le MappingName des désirs DataGridColumnStyle.

Retours

true si la collection contient le DataGridColumnStyle; sinon, false.

Exemples

L’exemple de code suivant utilise la Contains méthode pour déterminer si un DataGridColumnStyle avec un élément donné MappingName existe dans le GridColumnStylesCollection.

Private Sub ContainsThisDataCol()
    ' Use the Contains method to determine whether a specific
    ' DataGridColumnStyle with the same MappingName exists.
    Console.WriteLine(DataGrid1.TableStyles(0). _
    GridColumnStyles.Contains("FirstName"))
End Sub

Remarques

La légende d’un DataGridColumnStyle est définie avec la HeaderText propriété.

Utilisez la Contains méthode pour déterminer si un particulier DataGridColumnStyle existe avant d’appeler la Remove méthode pour supprimer l’élément. Si vous devez connaître l’index d’un particulier DataGridColumnStyle, utilisez la IndexOf méthode.

Voir aussi

S’applique à

Contains(DataGridColumnStyle)

Source:
GridColumnStylesCollection.cs
Source:
GridColumnStylesCollection.cs

Obtient une valeur indiquant si le GridColumnStylesCollection conteneur contient le fichier spécifié DataGridColumnStyle.

public:
 bool Contains(System::Windows::Forms::DataGridColumnStyle ^ column);
public bool Contains(System.Windows.Forms.DataGridColumnStyle column);
member this.Contains : System.Windows.Forms.DataGridColumnStyle -> bool
Public Function Contains (column As DataGridColumnStyle) As Boolean

Paramètres

Retours

true si la collection contient le DataGridColumnStyle; sinon, false.

Exemples

L’exemple de code suivant utilise la Contains méthode pour déterminer si un GridColumnStylesCollection conteneur contient un élément spécifique DataGridColumnStyle.

Private Sub ContainsThisDataCol()
   Dim myGridColumnCol As GridColumnStylesCollection
   myGridColumnCol = dataGrid1.TableStyles(0).GridColumnStyles
   ' Get the CurrencyManager for the table you want to add a column to.
   Dim myCurrencyManager As CurrencyManager = _
   CType(Me.BindingContext(ds.Tables("Suppliers")), CurrencyManager)
   ' Get the PropertyDescriptor for the DataColumn of the new column.
   Dim pd As PropertyDescriptor = _
   myCurrencyManager.GetItemProperties()("City")
   Dim myColumn As New DataGridTextBoxColumn()
   myColumn.PropertyDescriptor = pd
   ' Test to see if the present columns contains the new object.
   Console.WriteLine(DataGrid1.TableStyles(0).GridColumnStyles. _
   Contains(myColumn))
End Sub

Remarques

Utilisez la Contains méthode pour déterminer si un particulier DataGridColumnStyle existe avant d’appeler la Remove méthode pour supprimer l’élément. Si vous devez connaître l’index d’un particulier DataGridColumnStyle, utilisez la IndexOf méthode.

Voir aussi

S’applique à

Contains(PropertyDescriptor)

Source:
GridColumnStylesCollection.cs
Source:
GridColumnStylesCollection.cs

Obtient une valeur indiquant si le GridColumnStylesCollection conteneur contient un DataGridColumnStyle associé à l’objet spécifié PropertyDescriptor.

public:
 bool Contains(System::ComponentModel::PropertyDescriptor ^ propDesc);
public:
 bool Contains(System::ComponentModel::PropertyDescriptor ^ propertyDescriptor);
public bool Contains(System.ComponentModel.PropertyDescriptor propDesc);
public bool Contains(System.ComponentModel.PropertyDescriptor propertyDescriptor);
member this.Contains : System.ComponentModel.PropertyDescriptor -> bool
member this.Contains : System.ComponentModel.PropertyDescriptor -> bool
Public Function Contains (propDesc As PropertyDescriptor) As Boolean
Public Function Contains (propertyDescriptor As PropertyDescriptor) As Boolean

Paramètres

propDescpropertyDescriptor
PropertyDescriptor

Associé PropertyDescriptor à l’objet souhaité DataGridColumnStyle.

Retours

true si la collection contient le DataGridColumnStyle; sinon, false.

Exemples

L’exemple de code suivant utilise la Contains méthode pour déterminer si un GridColumnStylesCollection contient un DataGridColumnStyle élément associé à un élément spécifié PropertyDescriptor.

Private Sub ContainsThisDataCol()
   Dim myPropertyDescriptor As PropertyDescriptor
   Dim myPropertyDescriptorCollection As PropertyDescriptorCOllection
   myPropertyDescriptorCollection = _
   me.BindingContext(DataSet1, "Customers").GetItemProperties()
   myPropertyDescriptor = myPropertyDescriptorCollection("FirstName")

   Dim trueOrFalse As Boolean
   ' Set the variable to a known column in the grid's DataTable.
   trueOrFalse = DataGrid1.TableStyles(0).GridColumnStyles. _
   Contains(myPropertyDescriptor)
   Console.WriteLine(trueOrFalse)
End Sub

Remarques

Pour obtenir un PropertyDescriptorCollection, utilisez la GetItemProperties méthode de la BindingManagerBase classe. Passez la MappingNameDataGridColumnStyle propriété à la Item[] propriété de la PropertyDescriptorCollection colonne pour renvoyer la PropertyDescriptor colonne spécifique.

Utilisez la Contains méthode pour déterminer si un particulier DataGridColumnStyle existe avant d’appeler la Remove méthode pour supprimer l’élément. Si vous devez connaître l’index d’un particulier DataGridColumnStyle, utilisez la IndexOf méthode.

Voir aussi

S’applique à