GridColumnStylesCollection.Contains Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si la colección GridColumnStylesCollection contiene un objeto DataGridColumnStyle específico.
Sobrecargas
Contains(String) |
Obtiene un valor que indica si la colección GridColumnStylesCollection contiene el objeto DataGridColumnStyle con el nombre especificado. |
Contains(DataGridColumnStyle) |
Obtiene un valor que indica si la colección GridColumnStylesCollection contiene el objeto DataGridColumnStyle especificado. |
Contains(PropertyDescriptor) |
Obtiene un valor que indica si la colección GridColumnStylesCollection contiene un objeto DataGridColumnStyle asociado al descriptor PropertyDescriptor especificado. |
Contains(String)
Obtiene un valor que indica si la colección GridColumnStylesCollection contiene el objeto DataGridColumnStyle con el nombre 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
Propiedad MappingName del objeto DataGridColumnStyle deseado.
Devoluciones
true
si la colección contiene el objeto DataGridColumnStyle; en caso contrario, false
.
Ejemplos
En el ejemplo de código siguiente se usa el Contains método para determinar si existe un DataGridColumnStyle con un determinado MappingName en .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
Comentarios
El título de un DataGridColumnStyle objeto se establece con la HeaderText propiedad .
Use el Contains método para determinar si existe un determinado DataGridColumnStyle antes de invocar el Remove método para quitar el elemento. Si necesita conocer el índice de un determinado DataGridColumnStyle, use el IndexOf método .
Consulte también
Se aplica a
Contains(DataGridColumnStyle)
Obtiene un valor que indica si la colección GridColumnStylesCollection contiene el objeto 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
DataGridColumnStyle que se desea.
Devoluciones
true
si la colección contiene el objeto DataGridColumnStyle; en caso contrario, false
.
Ejemplos
En el ejemplo de código siguiente se usa el Contains método para determinar si un GridColumnStylesCollection contiene un elemento 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
Comentarios
Use el Contains método para determinar si existe un determinado DataGridColumnStyle antes de invocar el Remove método para quitar el elemento. Si necesita conocer el índice de un determinado DataGridColumnStyle, use el IndexOf método .
Consulte también
Se aplica a
Contains(PropertyDescriptor)
Obtiene un valor que indica si la colección GridColumnStylesCollection contiene un objeto DataGridColumnStyle asociado al descriptor 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
PropertyDescriptor asociado al objeto DataGridColumnStyle deseado.
Devoluciones
true
si la colección contiene el objeto DataGridColumnStyle; en caso contrario, false
.
Ejemplos
En el ejemplo de código siguiente se usa el Contains método para determinar si un GridColumnStylesCollection objeto contiene un DataGridColumnStyle asociado a un 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
Comentarios
Para obtener un PropertyDescriptorCollection, use el GetItemProperties método de la BindingManagerBase clase . Pase el MappingName de DataGridColumnStyle a la Item[] propiedad de PropertyDescriptorCollection para devolver el PropertyDescriptor para una columna específica.
Use el Contains método para determinar si existe un determinado DataGridColumnStyle antes de invocar el Remove método para quitar el elemento. Si necesita conocer el índice de un determinado DataGridColumnStyle, use el IndexOf método .