Binding Methods |
The Binding type exposes the following members.
Name | Description | |
---|---|---|
AddPropertyEvent(Object, String, EventHandlerEventArgs) |
Adds an event handler for a specified propertyName of a INotifyPropertyChanged object.
| |
AddPropertyEventT, TProperty(T, ExpressionFuncT, TProperty, EventHandlerEventArgs) |
Adds an event handler for a specified propertyExpression of a INotifyPropertyChanged object.
| |
DelegateTValue(FuncTValue, ActionTValue, ActionEventHandlerEventArgs, ActionEventHandlerEventArgs) |
Creates a new direct delegate binding.
| |
DelegateT, TValue(FuncT, TValue, ActionT, TValue, ActionT, EventHandlerEventArgs, ActionT, EventHandlerEventArgs, TValue, TValue) |
Creates a new indirect delegate binding.
| |
ExecuteCommand(Object, IndirectBindingICommand, Object) |
Executes a command retrieved using the specified commandBinding from the dataContext.
| |
ExecuteCommandT(Object, ExpressionFuncT, ICommand, Object) |
Executes a command retrieved using a property commandExpression from the dataContext.
| |
HandleEvent |
Called to handle an event for this binding
| |
OnChanged |
Handles the Changed event
| |
OnChanging |
Handles the Changing event
| |
PropertyTValue(String) |
Creates a new indirect property binding using the specified propertyName.
| |
PropertyTValue(String, Boolean) |
Creates a new indirect property binding using the specified propertyName.
| |
PropertyT, TValue(ExpressionFuncT, TValue) |
Creates a new indirect property binding using the specified propertyExpression.
| |
PropertyT, TValue(T, ExpressionFuncT, TValue) |
Creates a new direct property binding to the specified model object.
| |
RemoveEvent |
Called to remove an event for this binding
| |
RemovePropertyEvent |
Removes an event handler previously attached with the AddPropertyEvent method.
| |
Unbind |
Unbind this from the target object(s)
| |
Update |
Updates the bound target object's value
|