Click or drag to resize

IBindable Interface

Interface for objects that support binding

Namespace:  Eto.Forms
Assembly:  Eto (in Eto.dll) Version: 2.5.3-dev
Syntax
public interface IBindable

The IBindable type exposes the following members.

Properties
  NameDescription
Public propertyBindings
Gets the collection of bindings that are attached to this widget
Public propertyDataContext
Gets or sets the data context for the widget for binding
Top
Events
  NameDescription
Public eventDataContextChanged
Event to handle when the DataContext has changed
Top
Extension Methods
  NameDescription
Public Extension MethodBindT(String, DirectBindingT, DualBindingMode)Overloaded.
Adds a new dual binding between the control and the specified source binding
(Defined by BindableExtensions.)
Public Extension MethodBindT(IndirectBindingT, DirectBindingT, DualBindingMode)Overloaded.
Adds a new binding to the control with a direct value binding
(Defined by BindableExtensions.)
Public Extension MethodBindT(String, Object, String, DualBindingMode)Overloaded.
Adds a new dual binding between the control and the specified object
(Defined by BindableExtensions.)
Public Extension MethodBindT(IndirectBindingT, Object, IndirectBindingT, DualBindingMode, T, T)Overloaded.
Adds a new binding to the control with an indirect binding to the provided objectValue
(Defined by BindableExtensions.)
Public Extension MethodBindDataContextT(String, String, DualBindingMode, T, T)Overloaded.
Adds a new binding with the control and the the control's current data context
(Defined by BindableExtensions.)
Public Extension MethodBindDataContextT(IndirectBindingT, IndirectBindingT, DualBindingMode, T, T)Overloaded.
Adds a new binding from the control to its data context
(Defined by BindableExtensions.)
Top
See Also