AutoDataTemplateBindingHookExecuteHook Method
Called when any binding is set up.
Namespace: Avalonia.ReactiveUIAssembly: Avalonia.ReactiveUI (in Avalonia.ReactiveUI.dll) Version: 11.3.999
public bool ExecuteHook(
Object? source,
Object target,
Func<IObservedChange<Object, Object>[]> getCurrentViewModelProperties,
Func<IObservedChange<Object, Object>[]> getCurrentViewProperties,
BindingDirection direction
)
Public Function ExecuteHook (
source As Object,
target As Object,
getCurrentViewModelProperties As Func(Of IObservedChange(Of Object, Object)()),
getCurrentViewProperties As Func(Of IObservedChange(Of Object, Object)()),
direction As BindingDirection
) As Boolean
abstract ExecuteHook :
source : Object *
target : Object *
getCurrentViewModelProperties : Func<IObservedChange<Object, Object>[]> *
getCurrentViewProperties : Func<IObservedChange<Object, Object>[]> *
direction : BindingDirection -> bool
override ExecuteHook :
source : Object *
target : Object *
getCurrentViewModelProperties : Func<IObservedChange<Object, Object>[]> *
getCurrentViewProperties : Func<IObservedChange<Object, Object>[]> *
direction : BindingDirection -> bool
- source Object
- The source ViewModel.
- target Object
- The target View (not the actual control).
- getCurrentViewModelProperties FuncIObservedChangeObject, Object
- Get current view model properties.
- getCurrentViewProperties FuncIObservedChangeObject, Object
- Get current view properties.
- direction BindingDirection
- The Binding direction.
BooleanIf false, the binding is cancelled.
IPropertyBindingHook.ExecuteHook(Object, Object, FuncIObservedChangeObject, Object, FuncIObservedChangeObject, Object, BindingDirection)