NoesisGUI
 

🔹 BindingExpression Class

namespace Noesis | MSDN

Contains information about a single instance of a Binding.

Inheritance Hierarchy

BindingExpression

📚 Class Hierarchy Index

Properties

Name Description
 ParentBinding Binding from which this expression was created
 ResolvedSource Gets the binding source object for this BindingExpression

 Dependency Property    Reflection Property


From BaseBindingExpression

Name Description
 ParentBindingBase Gets the BaseBinding object from which this BaseBindingExpression object is created
 Target Gets the element to which this BindingExpression is attached
 TargetProperty Gets the property to which this BindingExpression is attached

 Dependency Property    Reflection Property

Attached Properties

BindingExpression has no attached properties

Methods

Name Description
 AfterSet(DependencyObject*, const DependencyProperty*, const void*, bool) Executed after set is completed and the property changed has been notified
 BeforeSet(DependencyObject*, const DependencyProperty*, const void*, bool) Executes the set
 Evaluate() Evaluates expression when applied to the specified target object
 Reapply(DependencyObject*, const DependencyProperty*) Applies expression to a new target, cloning the expression itself if necessary

From BaseBindingExpression

Name Description
 UpdateSource() Sends the current value back to the source. Does nothing when binding's Mode is not TwoWay or OneWayToSource
 UpdateTarget() Forces a data transfer from source to target

From Expression

Name Description
 AfterSet(DependencyObject*, const DependencyProperty*, const void*, bool) Executed after set is completed and the property changed has been notified
 BeforeSet(DependencyObject*, const DependencyProperty*, const void*, bool) Executes the set
 Evaluate() Evaluates expression when applied to the specified target object
 Reapply(DependencyObject*, const DependencyProperty*) Applies expression to a new target, cloning the expression itself if necessary
 
© 2017 Noesis Technologies