BindingExpressionBase Class
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Represents the base class for BindingExpression, PriorityBindingExpression, and MultiBindingExpression.
System.Windows.Expression
System.Windows.Data.BindingExpressionBase
System.Windows.Data.BindingExpression
System.Windows.Data.MultiBindingExpression
System.Windows.Data.PriorityBindingExpression
Namespace: System.Windows.Data
Assembly: PresentationFramework (in PresentationFramework.dll)
The BindingExpressionBase type exposes the following members.
| Name | Description | |
|---|---|---|
|
BindingGroup | Gets the BindingGroup that this binding expression belongs to. |
|
HasError | Gets a value that indicates whether the parent binding has a failed validation rule. |
|
HasValidationError | Gets a value that indicates whether the parent binding has a failed validation rule. |
|
IsDirty | Gets or sets a value that indicates whether the target of the binding has a value that has not been written to the source. |
|
ParentBindingBase | Gets the BindingBase object from which this BindingExpressionBase object is created. |
|
Status | Gets the status of the binding expression. |
|
Target | Gets the element that is the binding target object of this binding expression. |
|
TargetProperty | Gets the binding target property of this binding expression. |
|
ValidationError | Gets the ValidationError that caused this instance of BindingExpressionBase to be invalid. |
|
ValidationErrors | Gets a collection of ValidationError objects that caused this instance of BindingExpressionBase to be invalid. |
| Name | Description | |
|---|---|---|
|
Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetType | Gets the Type of the current instance. (Inherited from Object.) |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
ToString | Returns a string that represents the current object. (Inherited from Object.) |
|
UpdateSource | Sends the current binding target value to the binding source in TwoWay or OneWayToSource bindings. |
|
UpdateTarget | Forces a data transfer from the binding source to the binding target. |
|
ValidateWithoutUpdate | Runs any ValidationRule objects on the associated Binding that have the ValidationStep property set to RawProposedValue or ConvertedProposedValue. This method does not update the source. |
| Name | Description | |
|---|---|---|
|
IWeakEventListener.ReceiveWeakEvent | This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code. |
For information about bindings and binding expressions, see "Binding and BindingExpression" in Data Binding Overview.
Windows 8 Release Preview, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 SP2, Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.