BindingContext.Contains Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om BindingContext innehåller den angivna BindingManagerBase.
Överlagringar
| Name | Description |
|---|---|
| Contains(Object) |
Hämtar ett värde som anger om BindingContext innehåller den BindingManagerBase som är associerad med den angivna datakällan. |
| Contains(Object, String) |
Hämtar ett värde som anger om BindingContext innehåller den BindingManagerBase som är associerad med den angivna datakällan och datamedlemmen. |
Contains(Object)
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
Hämtar ett värde som anger om BindingContext innehåller den BindingManagerBase som är associerad med den angivna datakällan.
public:
bool Contains(System::Object ^ dataSource);
public bool Contains(object dataSource);
member this.Contains : obj -> bool
Public Function Contains (dataSource As Object) As Boolean
Parametrar
Returer
true
BindingContext om innehåller den angivna BindingManagerBase, annars , false.
Exempel
I följande kodexempel används Contains metoden för att avgöra om det finns en BindingManagerBase för varje kontroll i ett formulär. Exemplet skickar var och DataTable en i en DataSet till -metoden.
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
Kommentarer
Binding Se klassen för en lista över möjliga datakällor och information om hur du skapar bindningar mellan kontroller och datakällor.
Mer information om hur du returnerar en Item[] med hjälp av en datakälla finns i BindingManagerBase egenskapen.
Se även
Gäller för
Contains(Object, String)
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
- Källa:
- BindingContext.cs
Hämtar ett värde som anger om BindingContext innehåller den BindingManagerBase som är associerad med den angivna datakällan och datamedlemmen.
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
Parametrar
- dataMember
- String
Den information som behövs för att matcha en specifik BindingManagerBase.
Returer
true
BindingContext om innehåller den angivna BindingManagerBase, annars , false.
Exempel
I följande kodexempel används Contains metoden för att testa om en specifik BindingManagerBase finns innan du försöker hämta den genom Item[] egenskapen.
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
Kommentarer
Binding Se klassen för en lista över möjliga datakällor och för information om hur du skapar bindningar mellan kontroller och datakällor.
Se egenskapen Item[] för information om hur du returnerar en BindingManagerBase med hjälp av en datakälla och en datamedlem.