GridColumnStylesCollection::Contains Method (DataGridColumnStyle^)
.NET Framework (current version)
Gets a value indicating whether the GridColumnStylesCollection contains the specified DataGridColumnStyle.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Parameters
- column
-
Type:
System.Windows.Forms::DataGridColumnStyle^
The desired DataGridColumnStyle.
Return Value
Type: System::Booleantrue if the collection contains the DataGridColumnStyle; otherwise, false.
Use the Contains method to determine if a particular DataGridColumnStyle exists before invoking the Remove method to remove the item. If you need to know the index of a particular DataGridColumnStyle, use the IndexOf method.
The following code example uses the Contains method to determine if a GridColumnStylesCollection contains a specific 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
.NET Framework
Available since 1.1
Available since 1.1
Show: