NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

GridColumnsCollection.Contains (DataGridColumn)

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;

Parameters

column
The desired DataGridColumn.

Return Value

true if the collection contains the DataGridColumn; otherwise, false.

Remarks

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.

Example [Visual Basic]

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

See Also

GridColumnsCollection Class | GridColumnsCollection Members | System.WinForms Namespace | GridColumnsCollection.Contains Overload List | DataColumn | IndexOf | Item | Remove