BindingContext.Contains Método

Definición

Obtiene un valor que indica si la colección BindingContext contiene el objeto BindingManagerBase especificado.

Sobrecargas

Contains(Object)

Obtiene un valor que indica si BindingContext contiene el objeto BindingManagerBase asociado al origen de datos especificado.

Contains(Object, String)

Obtiene un valor que indica si BindingContext contiene el objeto BindingManagerBase asociado al origen de datos y miembro de datos especificados.

Contains(Object)

Obtiene un valor que indica si BindingContext contiene el objeto BindingManagerBase asociado al origen de datos especificado.

C#
public bool Contains (object dataSource);

Parámetros

dataSource
Object

Object que representa el origen de datos.

Devoluciones

Boolean

true si BindingContext contiene el objeto BindingManagerBase especificado; de lo contrario, false.

Ejemplos

En el ejemplo de código siguiente se usa el Contains método para determinar si existe un BindingManagerBase para cada control de un formulario. En el ejemplo se pasa cada DataTable una de DataSet ellas al método .

C#
private void TryContains(DataSet myDataSet){
    // Test each DataTable in a DataSet to see if it is bound to a BindingManagerBase.
    foreach(DataTable thisTable in myDataSet.Tables){
       Console.WriteLine(thisTable.TableName + ": " + this.BindingContext.Contains(thisTable));
    }
 }

Comentarios

Consulte la Binding clase para obtener una lista de posibles orígenes de datos e información sobre cómo crear enlaces entre controles y orígenes de datos.

Consulte la propiedad para obtener información sobre cómo Item[] devolver un BindingManagerBase objeto utilizando solo un origen de datos.

Consulte también

Se aplica a

.NET Framework 4.8 e outras versións
Produto Versións
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Contains(Object, String)

Obtiene un valor que indica si BindingContext contiene el objeto BindingManagerBase asociado al origen de datos y miembro de datos especificados.

C#
public bool Contains (object dataSource, string dataMember);

Parámetros

dataSource
Object

Object que representa el origen de datos.

dataMember
String

Información necesaria para resolver un objeto BindingManagerBase específico.

Devoluciones

Boolean

true si BindingContext contiene el objeto BindingManagerBase especificado; de lo contrario, false.

Ejemplos

En el ejemplo de código siguiente se usa el Contains método para probar si existe un elemento específico BindingManagerBase antes de intentar obtenerlo a través de la Item[] propiedad .

C#
private void TryContainsDataMember(DataSet myDataSet){
    bool trueorfalse;
    trueorfalse = this.BindingContext.Contains(myDataSet,"Suppliers");
    Console.WriteLine(trueorfalse.ToString());
 }

Comentarios

Consulte la Binding clase para obtener una lista de posibles orígenes de datos y para obtener información sobre cómo crear enlaces entre controles y orígenes de datos.

Consulte la propiedad para obtener información sobre cómo Item[] devolver un BindingManagerBase objeto mediante un origen de datos y un miembro de datos.

Consulte también

Se aplica a

.NET Framework 4.8 e outras versións
Produto Versións
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7