Class TripousBinding
Base class for Tripous UI bindings.
public class TripousBinding
- Inheritance
-
TripousBinding
- Derived
- Inherited Members
- Extension Methods
Constructors
TripousBinding()
Constructor.
public TripousBinding()
Properties
DataColumn
The DataColumn of this binding.
public DataColumn DataColumn { get; set; }
Property Value
DataType
The data type of this binding.
public virtual Type DataType { get; protected set; }
Property Value
DisposeAction
Gets or sets the action called when this binding is disposed.
public Action DisposeAction { get; set; }
Property Value
FieldDef
Optional field definition associated to the binding.
public FieldDef FieldDef { get; set; }
Property Value
FieldName
The bound field name.
public string FieldName { get; set; }
Property Value
IsRefreshing
True while refreshing.
public bool IsRefreshing { get; set; }
Property Value
LocatorDef
Optional locator definition associated to the binding.
public LocatorDef LocatorDef { get; set; }
Property Value
LocatorMapPlan
Optional locator target field mapping plan.
public LocatorMapPlan LocatorMapPlan { get; set; }
Property Value
LocatorSourceFieldName
Optional locator source field name used by a display binding.
public string LocatorSourceFieldName { get; set; }
Property Value
LookupSource
The lookup source associated to the binding, if any, else null.
public LookupSource LookupSource { get; set; }
Property Value
ReferenceContextMenu
Optional reference context menu associated to the binding.
public ReferenceContextMenu ReferenceContextMenu { get; set; }
Property Value
Table
The MemTable of this binding.
public MemTable Table { get; }
Property Value
Methods
Dispose()
Calls the DisposeAction handler.
public virtual void Dispose()
ToString()
Returns the bound field name.
public override string ToString()
Returns
- string
The bound field name.