BindingContext.Contains Methode

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of de BindingContext opgegeven BindingManagerBasewaarde bevat.

Overloads

Name Description
Contains(Object)

Hiermee wordt een waarde opgehaald die aangeeft of het BindingContext de BindingManagerBase gekoppelde aan de opgegeven gegevensbron bevat.

Contains(Object, String)

Hiermee wordt een waarde opgehaald die aangeeft of het BindingContext de BindingManagerBase gekoppelde gegevensbron en het gegevenslid bevat.

Contains(Object)

Bron:
BindingContext.cs
Bron:
BindingContext.cs
Bron:
BindingContext.cs
Bron:
BindingContext.cs
Bron:
BindingContext.cs

Hiermee wordt een waarde opgehaald die aangeeft of het BindingContext de BindingManagerBase gekoppelde aan de opgegeven gegevensbron bevat.

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

Parameters

dataSource
Object

Een Object die de gegevensbron vertegenwoordigt.

Retouren

trueals de BindingContext opgegeven BindingManagerBasebevat; anders. false

Voorbeelden

In het volgende codevoorbeeld wordt de Contains methode gebruikt om te bepalen of er een BindingManagerBase bestaat voor elk besturingselement in een formulier. Het voorbeeld geeft elk DataTable in een DataSet door aan de methode.

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

Opmerkingen

Zie de Binding klasse voor een lijst met mogelijke gegevensbronnen en informatie over het maken van bindingen tussen besturingselementen en gegevensbronnen.

Zie de Item[] eigenschap voor informatie over het retourneren van een BindingManagerBase gegevensbron.

Zie ook

Van toepassing op

Contains(Object, String)

Bron:
BindingContext.cs
Bron:
BindingContext.cs
Bron:
BindingContext.cs
Bron:
BindingContext.cs
Bron:
BindingContext.cs

Hiermee wordt een waarde opgehaald die aangeeft of het BindingContext de BindingManagerBase gekoppelde gegevensbron en het gegevenslid bevat.

public:
 bool Contains(System::Object ^ dataSource, System::String ^ dataMember);
public bool Contains(object dataSource, 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

Parameters

dataSource
Object

Een Object die de gegevensbron vertegenwoordigt.

dataMember
String

De informatie die nodig is om op te lossen op een specifieke BindingManagerBase.

Retouren

trueals de BindingContext opgegeven BindingManagerBasebevat; anders. false

Voorbeelden

In het volgende codevoorbeeld wordt de Contains methode gebruikt om te testen of er een specifiek BindingManagerBase bestaat voordat u deze via de Item[] eigenschap probeert te krijgen.

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

Opmerkingen

Zie de Binding klasse voor een lijst met mogelijke gegevensbronnen en voor informatie over het maken van bindingen tussen besturingselementen en gegevensbronnen.

Zie de Item[] eigenschap voor informatie over het retourneren van een BindingManagerBase gegevensbron en een gegevenslid.

Zie ook

Van toepassing op