GridColumnStylesCollection.Contains 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 une valeur indiquant si GridColumnStylesCollection contient un DataGridColumnStyle spécifique.
Surcharges
Contains(String) |
Obtient une valeur indiquant si GridColumnStylesCollection contient le DataGridColumnStyle avec le nom spécifié. |
Contains(DataGridColumnStyle) |
Obtient une valeur indiquant si GridColumnStylesCollection contient le DataGridColumnStyle spécifié. |
Contains(PropertyDescriptor) |
Obtient une valeur indiquant si GridColumnStylesCollection contient un DataGridColumnStyle associé au PropertyDescriptor spécifié. |
Contains(String)
Obtient une valeur indiquant si GridColumnStylesCollection contient le DataGridColumnStyle avec le 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
MappingName du DataGridColumnStyle souhaité.
Retours
true
si la collection contient DataGridColumnStyle ; sinon, false
.
Exemples
L’exemple de code suivant utilise la Contains méthode pour déterminer si une avec une DataGridColumnStyle donnée 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)
Obtient une valeur indiquant si GridColumnStylesCollection contient le DataGridColumnStyle spécifié.
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
- column
- DataGridColumnStyle
DataGridColumnStyle souhaité.
Retours
true
si la collection contient DataGridColumnStyle ; sinon, false
.
Exemples
L’exemple de code suivant utilise la Contains méthode pour déterminer si un GridColumnStylesCollection fichier 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)
Obtient une valeur indiquant si GridColumnStylesCollection contient un DataGridColumnStyle associé au PropertyDescriptor spécifié.
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
PropertyDescriptor associé au DataGridColumnStyle souhaité.
Retours
true
si la collection contient DataGridColumnStyle ; sinon, false
.
Exemples
L’exemple de code suivant utilise la Contains méthode pour déterminer si un GridColumnStylesCollection contient un DataGridColumnStyle associé à un 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. Transmettez la MappingName DataGridColumnStyle propriété de la Item[] PropertyDescriptorCollection propriété 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.