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