GridColumnStylesCollection.Contains Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu určující, zda GridColumnStylesCollection obsahuje konkrétní DataGridColumnStyle.
Přetížení
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)
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 DataGridColumnStyle s danou hodnotou MappingName existuje v souboru 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 HeaderText je nastaven pomocí vlastnosti.
Contains Pomocí metody určete, jestli určitá položka DataGridColumnStyle existuje 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)
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
- column
- DataGridColumnStyle
Požadovaná 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 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
Contains Pomocí metody určete, jestli určitá položka DataGridColumnStyle existuje 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)
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 Item[] Předejte vlastnost objektu PropertyDescriptorCollection pro vrácení PropertyDescriptor konkrétního sloupce.
Contains Pomocí metody určete, jestli určitá položka DataGridColumnStyle existuje 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 .