Export (0) Print
Expand All

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.ToString());
 }

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft