Table of Contents

Class TripousBinding

Namespace
Tripous.Desktop
Assembly
Tripous.Desktop.dll

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

DataColumn

DataType

The data type of this binding.

public virtual Type DataType { get; protected set; }

Property Value

Type

DisposeAction

Gets or sets the action called when this binding is disposed.

public Action DisposeAction { get; set; }

Property Value

Action

FieldDef

Optional field definition associated to the binding.

public FieldDef FieldDef { get; set; }

Property Value

FieldDef

FieldName

The bound field name.

public string FieldName { get; set; }

Property Value

string

IsRefreshing

True while refreshing.

public bool IsRefreshing { get; set; }

Property Value

bool

LocatorDef

Optional locator definition associated to the binding.

public LocatorDef LocatorDef { get; set; }

Property Value

LocatorDef

LocatorMapPlan

Optional locator target field mapping plan.

public LocatorMapPlan LocatorMapPlan { get; set; }

Property Value

LocatorMapPlan

LocatorSourceFieldName

Optional locator source field name used by a display binding.

public string LocatorSourceFieldName { get; set; }

Property Value

string

LookupSource

The lookup source associated to the binding, if any, else null.

public LookupSource LookupSource { get; set; }

Property Value

LookupSource

ReferenceContextMenu

Optional reference context menu associated to the binding.

public ReferenceContextMenu ReferenceContextMenu { get; set; }

Property Value

ReferenceContextMenu

Table

The MemTable of this binding.

public MemTable Table { get; }

Property Value

MemTable

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.