Condividi tramite


BindingContext.Contains Metodo

Definizione

Ottiene un valore che indica se l'insieme BindingContext contiene l'oggetto BindingManagerBase specificato.

Overload

Contains(Object)

Ottiene un valore che indica se BindingContext contiene l'oggetto BindingManagerBase associato all'origine dati specificata.

Contains(Object, String)

Ottiene un valore che indica se BindingContext contiene l'oggetto BindingManagerBase associato all'origine e al membro dati specificati.

Contains(Object)

Ottiene un valore che indica se BindingContext contiene l'oggetto BindingManagerBase associato all'origine dati specificata.

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

Parametri

dataSource
Object

Oggetto Object che rappresenta l'origine dati.

Restituisce

Boolean

true se BindingContext contiene l'elemento specificato BindingManagerBase; in caso contrario, false.

Esempio

Nell'esempio di codice seguente viene utilizzato il Contains metodo per determinare se esiste un BindingManagerBase oggetto per ogni controllo in una maschera. L'esempio passa ognuno di essi DataTable DataSet al metodo .

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

Commenti

Per un elenco delle possibili origini dati e informazioni sulla creazione di associazioni tra controlli e origini dati, vedere la Binding classe .

Per informazioni sulla restituzione di un oggetto utilizzando solo un'origine BindingManagerBase dati, vedere la Item[] proprietà .

Vedi anche

Si applica a

Contains(Object, String)

Ottiene un valore che indica se BindingContext contiene l'oggetto BindingManagerBase associato all'origine e al membro dati specificati.

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

Parametri

dataSource
Object

Oggetto Object che rappresenta l'origine dati.

dataMember
String

Informazioni richieste per la risoluzione in uno specifico oggetto BindingManagerBase.

Restituisce

Boolean

true se BindingContext contiene l'elemento specificato BindingManagerBase; in caso contrario, false.

Esempio

Nell'esempio di codice seguente viene utilizzato il Contains metodo per verificare se esiste un oggetto specifico BindingManagerBase prima di tentare di ottenerlo tramite la Item[] proprietà .

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

Commenti

Vedere la Binding classe per un elenco delle possibili origini dati e per informazioni sulla creazione di associazioni tra controlli e origini dati.

Per informazioni sulla restituzione di un oggetto tramite un'origine BindingManagerBase dati e un membro dati, vedere la Item[] proprietà .

Vedi anche

Si applica a