Gets a value indicating whether the TBD contains the specified DataGridColumn.
[Visual Basic] Overloads Public Function Contains( _ ByVal column As DataGridColumn _ ) As Boolean [C#] public bool Contains( DataGridColumn column ); [C++] public: bool Contains( DataGridColumn* column ); [JScript] public function Contains( column : DataGridColumn ) : Boolean;
true if the collection contains the DataGridColumn; otherwise, false.
Use the Contains method to determine if a particular DataGridColumn object exists before invoking the Remove method to remove the item. If you need to know the index of a particular DataGridColumn, use the IndexOf method.
The following example uses the Contains method to determine if a TBD contains a TBD associated with a specified DataColumn.
[Visual Basic]
Private Sub ContainsThisDataCol() ' Create a new DataGridTextBoxColumn, which inherits from DataGridColumn. Dim dgCol As New DataGridTextBoxColumn ' Create a new DataColumn. Dim dc As New DataColumn Set dc.DataType = [Type].GetType("System.String") Set dc.ColumnName = "FName" ' Associate the DataGridColumn with the DataColumn. Set dgCol.DataColumn = dc ' Test to see if the present GridColumns contains the new object. Dim trueOrFalse As Boolean trueOrFalse = DataGrid1.GridTables.Contains(dgCol) Debug.Print trueOrFalse End Sub
GridColumnsCollection Class | GridColumnsCollection Members | System.WinForms Namespace | GridColumnsCollection.Contains Overload List | DataColumn | IndexOf | Item | Remove