GridColumnStylesCollection.Contains Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se o controle GridColumnStylesCollection contém um DataGridColumnStyle específico.
Sobrecargas
Contains(String) |
Obtém um valor que indica se o GridColumnStylesCollection contém o DataGridColumnStyle com o nome especificado. |
Contains(DataGridColumnStyle) |
Obtém um valor que indica se a GridColumnStylesCollection contém o DataGridColumnStyle especificado. |
Contains(PropertyDescriptor) |
Obtém um valor que indica se o GridColumnStylesCollection contém um DataGridColumnStyle associado ao PropertyDescriptor especificado. |
Contains(String)
Obtém um valor que indica se o GridColumnStylesCollection contém o DataGridColumnStyle com o nome especificado.
public:
bool Contains(System::String ^ name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Parâmetros
- name
- String
O MappingName do DataGridColumnStyle desejado.
Retornos
true
se a coleção contém o DataGridColumnStyle; caso contrário, false
.
Exemplos
O exemplo de código a GridColumnStylesCollectionseguir usa o Contains método para determinar se um DataGridColumnStyle com determinado MappingName existe no .
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
Comentários
A legenda de um DataGridColumnStyle é definida com a HeaderText propriedade.
Use o Contains método para determinar se existe uma particularidade DataGridColumnStyle antes de invocar o Remove método para remover o item. Se você precisar saber o índice de um determinado DataGridColumnStyle, use o IndexOf método.
Confira também
Aplica-se a
Contains(DataGridColumnStyle)
Obtém um valor que indica se a GridColumnStylesCollection contém o DataGridColumnStyle especificado.
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
Parâmetros
- column
- DataGridColumnStyle
O DataGridColumnStyle desejado.
Retornos
true
se a coleção contém o DataGridColumnStyle; caso contrário, false
.
Exemplos
O exemplo de código a seguir usa o Contains método para determinar se um GridColumnStylesCollection contém um específico 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
Comentários
Use o Contains método para determinar se existe uma particularidade DataGridColumnStyle antes de invocar o Remove método para remover o item. Se você precisar saber o índice de um determinado DataGridColumnStyle, use o IndexOf método.
Confira também
Aplica-se a
Contains(PropertyDescriptor)
Obtém um valor que indica se o GridColumnStylesCollection contém um DataGridColumnStyle associado ao PropertyDescriptor especificado.
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
Parâmetros
- propDescpropertyDescriptor
- PropertyDescriptor
O PropertyDescriptor associado ao DataGridColumnStyle desejado.
Retornos
true
se a coleção contém o DataGridColumnStyle; caso contrário, false
.
Exemplos
O exemplo de código a seguir usa o Contains método para determinar se um GridColumnStylesCollection contém um DataGridColumnStyle associado a um especificado 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
Comentários
Para obter um PropertyDescriptorCollection, use o GetItemProperties método da BindingManagerBase classe. Passe o MappingName DataGridColumnStyle da propriedade Item[] do PropertyDescriptorCollection para retornar a PropertyDescriptor coluna específica.
Use o Contains método para determinar se existe uma particularidade DataGridColumnStyle antes de invocar o Remove método para remover o item. Se você precisar saber o índice de um determinado DataGridColumnStyle, use o IndexOf método.