BindingContext.Contains Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se a BindingContext contém o BindingManagerBase especificado.
Sobrecargas
Contains(Object) |
Obtém um valor que indica se o BindingContext contém o BindingManagerBase associado à fonte de dados especificada. |
Contains(Object, String) |
Obtém um valor que indica se o BindingContext contém o BindingManagerBase associado à fonte de dados e ao membro de dados especificados. |
Contains(Object)
Obtém um valor que indica se o BindingContext contém o BindingManagerBase associado à fonte de dados especificada.
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
Retornos
true
se o BindingContext contiver o BindingManagerBase especificado; caso contrário, false
.
Exemplos
O exemplo de código a seguir usa o Contains método para determinar se existe um BindingManagerBase controle para cada controle em um formulário. O exemplo passa cada DataTable um em um DataSet para o 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
Comentários
Consulte a Binding classe para obter uma lista de possíveis fontes de dados e informações sobre como criar associações entre controles e fontes de dados.
Consulte a Item[] propriedade para obter informações sobre como retornar uma BindingManagerBase fonte de dados usando apenas uma fonte de dados.
Confira também
Aplica-se a
Contains(Object, String)
Obtém um valor que indica se o BindingContext contém o BindingManagerBase associado à fonte de dados e ao membro de dados 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
As informações necessárias para resolver para um determinado BindingManagerBase.
Retornos
true
se o BindingContext contiver o BindingManagerBase especificado; caso contrário, false
.
Exemplos
O exemplo de código a Item[] seguir usa o Contains método para testar se existe um específico BindingManagerBase antes de tentar obtê-lo pela propriedade.
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
Comentários
Consulte a Binding classe para obter uma lista de possíveis fontes de dados e para obter informações sobre como criar associações entre controles e fontes de dados.
Consulte a Item[] propriedade para obter informações sobre como retornar uma BindingManagerBase fonte de dados e um membro de dados.