Freigeben über


BindingExpressionBase Klasse

Definition

Stellt die Basisklasse für BindingExpression, PriorityBindingExpression, und MultiBindingExpression dar.

public ref class BindingExpressionBase abstract : System::Windows::Expression, System::Windows::IWeakEventListener
public abstract class BindingExpressionBase : System.Windows.Expression, System.Windows.IWeakEventListener
type BindingExpressionBase = class
    inherit Expression
    interface IWeakEventListener
Public MustInherit Class BindingExpressionBase
Inherits Expression
Implements IWeakEventListener
Vererbung
BindingExpressionBase
Abgeleitet
Implementiert

Hinweise

Informationen zu Bindungen und Bindungsausdrücken finden Sie unter "Binding and BindingExpression" in Data Binding Overview.

Eigenschaften

BindingGroup

Ruft die BindingGroup ab, zu der dieser bindende Ausdruck gehört.

HasError

Ruft einen Wert ab, der angibt, ob bei der Validierungsregel für die übergeordnete Bindung ein Fehler aufgetreten ist.

HasValidationError

Ruft einen Wert ab, der angibt, ob bei der Validierungsregel für die übergeordnete Bindung ein Fehler aufgetreten ist.

IsDirty

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Ziel der Bindung über einen Wert verfügt, der nicht in der Quelle geschrieben wurde.

ParentBindingBase

Ruft das BindingBase-Objekt ab, von dem dieses BindingExpressionBase-Objekt erstellt wird.

Status

Ruft den Status des Bindungsausdrucks ab.

Target

Ruft das Element ab, das das Bindungszielobjekt dieses Bindungsausdrucks ist.

TargetProperty

Ruft die Bindungsziel-Eigenschaft dieses Bindungsausdrucks ab.

ValidationError

Ruft den ValidationError ab, aufgrund dessen diese Instanz von BindingExpressionBase ungültig ist.

ValidationErrors

Ruft eine Auflistung von ValidationError-Objekten, durch die diese Instanz von BindingExpressionBase ungültig ist.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des 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 Bindungsquelle in einer TwoWay- oder OneWayToSource-Bindung.

UpdateTarget()

Erzwingt eine Datenübertragung von der Bindungsquelle zum Bindungsziel.

ValidateWithoutUpdate()

Führt alle ValidationRule-Objekte für das zugehörige Binding-Objekt aus, bei denen die ValidationStep-Eigenschaft auf RawProposedValue oder ConvertedProposedValue festgelegt wurde. Die Quelle wird mit dieser Methode nicht aktualisiert.

Explizite Schnittstellenimplementierungen

IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Dieses Element unterstützt die WPF-Infrastruktur (Windows Presentation Foundation) und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Gilt für: