BindingContext.Contains Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Devoluciones
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
- dataMember
- String
Información necesaria para resolver un objeto BindingManagerBase específico.
Devoluciones
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.