ObjectBindingT, TValue Class |
Namespace: Eto.Forms
The ObjectBindingT, TValue type exposes the following members.
Name | Description | |
---|---|---|
ObjectBindingT, TValue(T, IndirectBindingTValue) |
Initializes a new instance of the ObjectBinding with the specified object and binding to get/set values with
| |
ObjectBindingT, TValue(T, String) |
Initializes a new instance of the ObjectBinding with the specified object and property for a PropertyBindingT | |
ObjectBindingT, TValue(T, FuncT, TValue, ActionT, TValue, ActionT, EventHandlerEventArgs, ActionT, EventHandlerEventArgs) |
Initializes a new instance of the ObjectBindingT, TValue class.
|
Name | Description | |
---|---|---|
DataItem |
Gets the object to get/set the values using the InnerBinding | |
DataValue |
Gets or sets the value of this binding on the bound object
(Overrides DirectBindingTDataValue.) | |
GettingNullValue |
Gets or sets the default value to use when getting the value for this binding when the DataItem or property value is null
| |
InnerBinding |
Gets the binding used to get/set the values from the DataItem | |
SettingNullValue |
Gets or sets the default value to use when setting the value for this binding when input value is null
|
Name | Description | |
---|---|---|
Bind(DirectBindingTValue, DualBindingMode) |
Creates a new dual binding between the specified sourceBinding and this binding.
| |
Bind(Object, String, DualBindingMode) |
Creates a binding to the propertyName of the specified objectValue.
| |
Bind(FuncTValue, ActionTValue, ActionEventHandlerEventArgs, ActionEventHandlerEventArgs, DualBindingMode) |
Creates a new dual binding using a DelegateBindingTValue with the specified delegates and this binding.
| |
BindTObject(TObject, IndirectBindingTValue, DualBindingMode) |
Creates a new dual binding between the specified objectBinding and this binding.
| |
BindTObject(TObject, ExpressionFuncTObject, TValue, DualBindingMode) |
Creates a binding to the specified objectValue with the specified propertyExpression.
| |
HandleEvent |
Hooks up the late bound events for this object
(Overrides BindingHandleEvent(String).) | |
RemoveEvent |
Removes the late bound events for this object
(Overrides BindingRemoveEvent(String).) | |
ToString |
Returns a String that represents the current ObjectBindingT, TValue.
(Overrides ObjectToString.) | |
Unbind |
Unbinds this binding
(Overrides BindingUnbind.) |