Sdílet prostřednictvím


GridColumnStylesCollection.Contains Metoda

Definice

Získá hodnotu určující, zda GridColumnStylesCollection obsahuje určitý DataGridColumnStyle.

Přetížení

Name Description
Contains(String)

Získá hodnotu určující, zda GridColumnStylesCollection obsahuje DataGridColumnStyle se zadaným názvem.

Contains(DataGridColumnStyle)

Získá hodnotu určující, zda GridColumnStylesCollection obsahuje zadaný DataGridColumnStyle.

Contains(PropertyDescriptor)

Získá hodnotu určující, zda GridColumnStylesCollection obsahuje DataGridColumnStyle přidružené k zadané PropertyDescriptor.

Contains(String)

Zdroj:
GridColumnStylesCollection.cs
Zdroj:
GridColumnStylesCollection.cs

Získá hodnotu určující, zda GridColumnStylesCollection obsahuje DataGridColumnStyle se zadaným názvem.

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

Parametry

name
String

MappingName Požadovaná DataGridColumnStylehodnota .

Návraty

true pokud kolekce obsahuje DataGridColumnStyle; v opačném případě false.

Příklady

Následující příklad kódu používá metodu Contains k určení, zda s danou MappingName existuje DataGridColumnStyle v 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

Poznámky

Titulek objektu DataGridColumnStyle je nastaven pomocí HeaderText vlastnosti.

Použijte metodu Contains k určení, zda konkrétní existuje DataGridColumnStyle před vyvoláním Remove metody k odebrání položky. Pokud potřebujete znát index konkrétního DataGridColumnStyle, použijte metodu IndexOf .

Viz také

Platí pro

Contains(DataGridColumnStyle)

Zdroj:
GridColumnStylesCollection.cs
Zdroj:
GridColumnStylesCollection.cs

Získá hodnotu určující, zda GridColumnStylesCollection obsahuje zadaný 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

Parametry

Návraty

true pokud kolekce obsahuje DataGridColumnStyle; v opačném případě false.

Příklady

Následující příklad kódu používá metodu Contains k určení, zda GridColumnStylesCollection obsahuje konkrétní 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

Poznámky

Použijte metodu Contains k určení, zda konkrétní existuje DataGridColumnStyle před vyvoláním Remove metody k odebrání položky. Pokud potřebujete znát index konkrétního DataGridColumnStyle, použijte metodu IndexOf .

Viz také

Platí pro

Contains(PropertyDescriptor)

Zdroj:
GridColumnStylesCollection.cs
Zdroj:
GridColumnStylesCollection.cs

Získá hodnotu určující, zda GridColumnStylesCollection obsahuje DataGridColumnStyle přidružené k zadané 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

Parametry

propDescpropertyDescriptor
PropertyDescriptor

Přidružené PropertyDescriptor k požadovanému DataGridColumnStyle.

Návraty

true pokud kolekce obsahuje DataGridColumnStyle; v opačném případě false.

Příklady

Následující příklad kódu používá metodu Contains k určení, zda GridColumnStylesCollection obsahuje DataGridColumnStyle přidružené k zadané 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

Poznámky

Chcete-li získat PropertyDescriptorCollection, použijte GetItemProperties metodu BindingManagerBase třídy. MappingName DataGridColumnStyle Předejte vlastnost vlastnosti PropertyDescriptorCollectionItem[] pro vrácení PropertyDescriptor konkrétního sloupce.

Použijte metodu Contains k určení, zda konkrétní existuje DataGridColumnStyle před vyvoláním Remove metody k odebrání položky. Pokud potřebujete znát index konkrétního DataGridColumnStyle, použijte metodu IndexOf .

Viz také

Platí pro