Compartir vía


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.

public:
 bool Contains(System::Object ^ dataSource);
public bool Contains (object dataSource);
member this.Contains : obj -> bool
Public Function Contains (dataSource As Object) As Boolean

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 .

private:
   void TryContains( DataSet^ myDataSet )
   {
      // Test each DataTable in a DataSet to see if it is bound to a BindingManagerBase.
      for each ( DataTable^ thisTable in myDataSet->Tables )
      {
         Console::WriteLine( "{0}: {1}", thisTable->TableName, this->BindingContext->Contains( thisTable ) );
      }
   }
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));
    }
 }
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))
   Next
End Sub

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

Contains(Object, String)

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

public:
 bool Contains(System::Object ^ dataSource, System::String ^ dataMember);
public bool Contains (object dataSource, string dataMember);
member this.Contains : obj * string -> bool
Public Function Contains (dataSource As Object, dataMember As String) As Boolean

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 .

private:
   void TryContainsDataMember( DataSet^ myDataSet )
   {
      bool trueorfalse;
      trueorfalse = this->BindingContext->Contains( myDataSet, "Suppliers" );
      Console::WriteLine( trueorfalse );
   }
private void TryContainsDataMember(DataSet myDataSet){
    bool trueorfalse;
    trueorfalse = this.BindingContext.Contains(myDataSet,"Suppliers");
    Console.WriteLine(trueorfalse.ToString());
 }
Private Sub TryContainsDataMember(myDataSet As DataSet)
   Dim trueorfalse As Boolean
   trueorfalse = Me.BindingContext.Contains(myDataSet, "Suppliers")
   Console.WriteLine(trueorfalse.ToString())
End Sub

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