BindingContext::Contains Method (Object^, String^)

 

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

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

public:
bool Contains(
	Object^ dataSource,
	String^ dataMember
)

Parameters

dataSource
Type: System::Object^

An Object that represents the data source.

dataMember
Type: System::String^

The information needed to resolve to a specific BindingManagerBase.

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 for information about creating bindings between controls and data sources.

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

The following code example uses the Contains method to test whether a specific BindingManagerBase exists before attempting to get it through the Item property.

private:
   void TryContainsDataMember( DataSet^ myDataSet )
   {
      bool trueorfalse;
      trueorfalse = this->BindingContext->Contains( myDataSet, "Suppliers" );
      Console::WriteLine( trueorfalse );
   }

.NET Framework
Available since 1.1
Return to top
Show: