CTExtensions. |
| Class | Description | |
|---|---|---|
| DataMappingRowControl |
This is a base class for row controls used with DataMappingTableEXTENSION, ROWCONTROLTYPE, SETTINGS.
A DataMappingRowControl owns the Controls and populates them to the ParentTable.
It has a DataMappingRowControlRowStatus available with Status property. It's either a IsMainControl
i.e. the MainBindings of a DataMappingTableEXTENSION, ROWCONTROLTYPE, SETTINGS,
or one of the AdditionalBindings.
Supports adding a ComboBox, a Label, or a Button as cell control for each cell. Combos show errorneous data i.e. set values that do not exist as items when combos are populated. | |
| DataMappingTable | Base class for tables used in DataMappingTableHostEXTENSION, TABLETYPE, ROWCONTROLTYPE, SETTINGS. This class should not be used directly. Rather DataMappingTableEXTENSION, ROWCONTROLTYPE, SETTINGS should be specialized further. | |
| DataMappingTableColumnControl | This class describes the control for each column; "main binding" and "additional bindings" can have different controls. | |
| DataMappingTableEXTENSION, ROWCONTROLTYPE, SETTINGS |
This class extends DataMappingTable and introduces strong typed row types for main bindings and additional bindings.
This class also adds status / action button logic. | |
| DataMappingTableHostEXTENSION, TABLETYPE, ROWCONTROLTYPE, SETTINGS | This control hosts multiple mapping tables of type DataMappingTableEXTENSION, ROWCONTROLTYPE, SETTINGS. | |
| RoutableDataRowControl | This is a Data Mapping row that supports routing Field Selection to another field selection. Do not use this directly. Instead, use RoutableDataRowControlTYPE, DATASOURCETYPE, FIELDTYPE. | |
| RoutableDataRowControlTYPE, DATASOURCETYPE, FIELDTYPE | This is a Data Mapping row that supports routing from a Field Selection to another Field selection. | |
| RoutableDataTableEXTENSION, CTRL, SETTINGS, CORETYPE, DATASOURCETYPE, FIELDTYPE |
This is a general data table with
DataSource,
DataSourceField,
and colums for TAG_STATUS and TAG_ACTION.
Supports routing. Requires that SETTINGS is CTObjectTaggedSettingsO. |
| Enumeration | Description | |
|---|---|---|
| DataMappingRowControlRowStatus | Possible status of a row. | |
| DataMappingTableColumnControlTypes | Controls Types | |
| DataMappingTableTableStatus | Possible statuses of this table. |