BindingContext.Contains Method (Object)


Gets a value indicating whether the BindingContext contains the BindingManagerBase associated with the specified data source.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

Public Function Contains (
	dataSource As Object
) As Boolean


Type: System.Object

An Object that represents the data source.

Return Value

Type: System.Boolean

true if the BindingContext contains the specified BindingManagerBase; otherwise, false.

See the Binding class for a list of possible data sources and information about creating bindings between controls and data sources.

See the Item property for information about returning a BindingManagerBase using only a data source.

The following code example uses the Contains method to determine whether a BindingManagerBase exists for each control on a form. The example passes each DataTable in a DataSet to the method.

Private Sub TryContains(myDataSet As DataSet)
   Dim thisTable As DataTable
   ' Test each DataTable in a DataSet to see if it is bound to a BindingManagerBase.
   For Each thisTable In myDataSet.Tables
      Console.WriteLine(thisTable.TableName & ": " & Me.BindingContext.Contains(thisTable))
End Sub

.NET Framework
Available since 1.1
Return to top