IBinding
References- DelegateBinding<TValue>
- ObjectBinding<T, TValue>
- BindableBinding<T, TValue>
- ControlBinding<T, TValue>
- ObjectBinding<TValue>
- DualBinding<T>
- DelegateBinding<T, TValue>
- DelegateBinding<T, TValue>
Nothing matches.
Base binding interface
Remarks: Binding provides a way to bind your data objects to control properties and grid values. This base class adds the ability to unbind the binding, or update it manually.
Methods
Unbind
#void Unbind()
Unbind this instance from its parent.
Remarks: This typically will unregister any event handlers to properties so that the controls can be garbage collected.
Update
#Updates the binding from the source to the destination
Remarks: Typically the source would be your custom class and the destination would be a UI control, but this is not always the case.
Parameters:
| mode (BindingUpdateMode = BindingUpdateMode.Source) | Direction of the update |