BindingContext.Contains Metodo

Definizione

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

Overload

Nome Descrizione
Contains(Object)

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

Contains(Object, String)

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

Contains(Object)

Ottiene un valore che indica se contiene BindingContext 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.

Valori restituiti

true se contiene l'oggetto BindingContext 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 DataTableDataSet 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

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

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 contiene l'oggetto BindingContext associato all'origine BindingManagerBase dati e al membro dati specificato.

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 necessarie per la risoluzione in un oggetto specifico BindingManagerBase.

Valori restituiti

true se contiene l'oggetto BindingContext 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.

Vedere la Item[] proprietà per informazioni sulla restituzione di un oggetto utilizzando un'origine BindingManagerBase dati e un membro dati.

Vedi anche

Si applica a