BindingContext.Contains Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beolvas egy értéket, amely jelzi, hogy a BindingContext megadott BindingManagerBaseértéket tartalmazza-e.
Túlterhelések
| Name | Description |
|---|---|
| Contains(Object) |
Beolvas egy értéket, amely jelzi, hogy a BindingContext megadott adatforráshoz társított értéket tartalmazza-e BindingManagerBase . |
| Contains(Object, String) |
Beolvas egy értéket, amely jelzi, hogy az BindingContext tartalmazza-e a BindingManagerBase megadott adatforráshoz és adattaghoz társított értéket. |
Contains(Object)
- Forrás:
- BindingContext.cs
- Forrás:
- BindingContext.cs
- Forrás:
- BindingContext.cs
- Forrás:
- BindingContext.cs
- Forrás:
- BindingContext.cs
Beolvas egy értéket, amely jelzi, hogy a BindingContext megadott adatforráshoz társított értéket tartalmazza-e BindingManagerBase .
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éterek
Válaszok
true ha a BindingContext megadott BindingManagerBase; egyébként false.
Példák
Az alábbi példakód a Contains metódus használatával határozza meg, hogy létezik-e egy BindingManagerBase űrlap minden vezérlőeleméhez. A példa minden egyes DataTableDataSet elemet átad a metódusnak.
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
Megjegyzések
Tekintse meg az osztályban a Binding lehetséges adatforrások listáját, valamint a vezérlők és adatforrások közötti kötések létrehozásáról szóló információkat.
Ha csak adatforrást Item[] használ, tekintse meg a BindingManagerBase tulajdonságot.
Lásd még
A következőre érvényes:
Contains(Object, String)
- Forrás:
- BindingContext.cs
- Forrás:
- BindingContext.cs
- Forrás:
- BindingContext.cs
- Forrás:
- BindingContext.cs
- Forrás:
- BindingContext.cs
Beolvas egy értéket, amely jelzi, hogy az BindingContext tartalmazza-e a BindingManagerBase megadott adatforráshoz és adattaghoz társított értéket.
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
Paraméterek
- dataMember
- String
A feloldáshoz szükséges információk egy adott BindingManagerBase.
Válaszok
true ha a BindingContext megadott BindingManagerBase; egyébként false.
Példák
Az alábbi példakód a Contains metódussal teszteli, hogy létezik-e egy adott BindingManagerBase , mielőtt megpróbálkozásba ütközik a Item[] tulajdonságon.
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
Megjegyzések
Tekintse meg a Binding lehetséges adatforrások listáját, valamint a vezérlők és adatforrások közötti kötések létrehozásával kapcsolatos információkat.
Az adatforrás és az adatforrás használatával kapcsolatos információkért Item[] tekintse meg a BindingManagerBase tulajdonságot.