MultiBindingExpression Klasse

Definition

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
MultiBindingExpression

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)

Gilt für:

Weitere Informationen