DelegateBinding<TValue> Class |
Namespace: Eto.Forms
[Missing <typeparam name="TValue"/> documentation for "T:Eto.Forms.DelegateBinding`1"]
The DelegateBinding<TValue> type exposes the following members.
Name | Description | |
---|---|---|
![]() | DelegateBinding<TValue>() |
Initializes a new instance of the DelegateBinding<TValue> class.
|
![]() | DelegateBinding<TValue>(Func<TValue>, Action<TValue>, Action<EventHandler<EventArgs>>, Action<EventHandler<EventArgs>>) |
Initializes a new instance of the DelegateBinding<TValue> class with the specified delegates.
|
Name | Description | |
---|---|---|
![]() | AddChangeEvent |
Gets or sets the delegate to register the change event, when needed by the consumer of this binding.
|
![]() | DataValue |
Gets or sets the value of this binding
(Overrides DirectBinding<T>.DataValue.) |
![]() | GetValue |
Gets or sets the delegate to get the value for this binding.
|
![]() | RemoveChangeEvent |
Gets or sets the delegate to remove the change event.
|
![]() | SetValue |
Gets or sets the delegate to set the value for this binding.
|
Name | Description | |
---|---|---|
![]() | HandleEvent |
Hooks up the late bound events for this object
(Overrides Binding.HandleEvent(String).) |
![]() | RemoveEvent |
Removes the late bound events for this object
(Overrides Binding.RemoveEvent(String).) |