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
|