MultiBindingExpression Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Instanzinformationen zu einer einzelnen Instanz eines MultiBinding.
public ref class MultiBindingExpression sealed : System::Windows::Data::BindingExpressionBase
public sealed class MultiBindingExpression : System.Windows.Data.BindingExpressionBase
type MultiBindingExpression = class
inherit BindingExpressionBase
Public NotInheritable Class MultiBindingExpression
Inherits BindingExpressionBase
- Vererbung
Hinweise
MultiBindingExpression beschreibt eine einzelne Laufzeitinstanz einer MultiBinding. Daher wird eine Auflistung von Objekten beschrieben, die BindingExpression an eine einzelne Bindungszieleigenschaft angefügt sind.
Informationen zu Bindungsausdrücken finden Sie im Abschnitt "Binding" und "BindingExpression" in der Data Binding Overview.For information about binding expressions, see the Binding and BindingExpression section in the Data Binding Overview.
Bei Verwendung eines Konverters erzeugen die Eigenschaftswerte der BindingExpression Objekte in einem MultiBindingExpression Endwert für die Zieleigenschaft. In umgekehrter Richtung wird der Zieleigenschaftswert in eine Gruppe von Werten übersetzt, die wieder in die BindingExpression Objekte eingespeist werden. Weitere Informationen finden Sie unter MultiBinding.
Eigenschaften
| Name | Beschreibung |
|---|---|
| BindingExpressions |
Ruft die Auflistung von BindingExpression Objekten in dieser Instanz von MultiBindingExpression. |
| BindingGroup |
Ruft ab BindingGroup , zu dem dieser Bindungsausdruck gehört. (Geerbt von BindingExpressionBase) |
| HasError |
Gibt einen Wert zurück, der angibt, ob eines der inneren Binding Objekte oder die MultiBinding selbst über eine fehlerhafte Gültigkeitsprüfungsregel verfügt. |
| HasValidationError |
Ruft einen Wert ab, der angibt, ob die übergeordnete Bindung über eine fehlgeschlagene Gültigkeitsprüfungsregel verfügt. |
| IsDirty |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Ziel der Bindung einen Wert aufweist, der nicht in die Quelle geschrieben wurde. (Geerbt von BindingExpressionBase) |
| ParentBindingBase |
Ruft das BindingBase Objekt ab, aus dem dieses BindingExpressionBase Objekt erstellt wird. (Geerbt von BindingExpressionBase) |
| ParentMultiBinding |
Ruft das MultiBinding Objekt ab, aus dem dies MultiBindingExpression erstellt wird. |
| Status |
Ruft den Status des Bindungsausdrucks ab. (Geerbt von BindingExpressionBase) |
| Target |
Ruft das Element ab, das das Bindungszielobjekt dieses Bindungsausdrucks ist. (Geerbt von BindingExpressionBase) |
| TargetProperty |
Ruft die Bindungszieleigenschaft dieses Bindungsausdrucks ab. (Geerbt von BindingExpressionBase) |
| ValidationError |
Ruft das ValidationError Objekt ab, das dazu führte, dass diese Instanz MultiBindingExpression ungültig war. |
| ValidationErrors |
Ruft eine Auflistung von ValidationError Objekten ab, die dazu geführt haben, dass diese Instanz BindingExpressionBase ungültig ist. (Geerbt von BindingExpressionBase) |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| UpdateSource() |
Sendet den aktuellen Bindungszielwert an die Bindungsquelleneigenschaften in TwoWay oder OneWayToSource Bindungen. |
| UpdateTarget() |
Erzwingt eine Datenübertragung von den Bindungsquelleneigenschaften an die Bindungszieleigenschaft. |
| ValidateWithoutUpdate() |
Führt alle ValidationRule Objekte des zugeordneten Binding Objekts aus, deren ValidationStep Eigenschaft auf RawProposedValue oder ConvertedProposedValue. Diese Methode aktualisiert die Quelle nicht. (Geerbt von BindingExpressionBase) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Dieses Mitglied unterstützt die Windows Presentation Foundation-Infrastruktur (WPF) und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von BindingExpressionBase) |