BindingContext.Contains Méthode

Définition

Obtient une valeur indiquant si BindingContext contient le BindingManagerBase spécifié.

Surcharges

Contains(Object)

Obtient une valeur indiquant si le BindingContext contient le BindingManagerBase associé à la source de données spécifiée.

Contains(Object, String)

Obtient une valeur indiquant si le BindingContext contient le BindingManagerBase associé aux sources de données et données membres spécifiées.

Contains(Object)

Obtient une valeur indiquant si le BindingContext contient le BindingManagerBase associé à la source de données spécifiée.

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

Paramètres

dataSource
Object

Object représentant la source de données.

Retours

Boolean

true si BindingContext contient le BindingManagerBase spécifié ; sinon, false.

Exemples

L’exemple de code suivant utilise la Contains méthode pour déterminer si un BindingManagerBase contrôle existe pour chaque contrôle sur un formulaire. L’exemple transmet chacun DataTable dans une DataSet méthode.

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

Remarques

Consultez la classe pour obtenir la Binding liste des sources de données possibles et des informations sur la création de liaisons entre les contrôles et les sources de données.

Pour plus d’informations sur le retour d’une BindingManagerBase source de données, consultez la Item[] propriété.

Voir aussi

S’applique à

Contains(Object, String)

Obtient une valeur indiquant si le BindingContext contient le BindingManagerBase associé aux sources de données et données membres spécifiées.

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

Paramètres

dataSource
Object

Object représentant la source de données.

dataMember
String

Informations nécessaires pour correspondre à un BindingManagerBase spécifique.

Retours

Boolean

true si BindingContext contient le BindingManagerBase spécifié ; sinon, false.

Exemples

L’exemple de code suivant utilise la Contains méthode pour tester si un élément spécifique BindingManagerBase existe avant de tenter de l’obtenir via la Item[] propriété.

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

Remarques

Consultez la Binding classe pour obtenir la liste des sources de données possibles et pour plus d’informations sur la création de liaisons entre les contrôles et les sources de données.

Pour plus d’informations sur le retour d’une source de données et d’un BindingManagerBase membre de données, consultez la Item[] propriété.

Voir aussi

S’applique à