Back to Devexpress

cxGridTableView Unit

vcl-cxgridtableview-90edf1b8.md

latest20.6 KB
Original Source

cxGridTableView Unit

Classes

NameDescription
TcxCustomGridColumnThe base class for columns in Table and Banded Table grid Views.
TcxCustomGridColumnHitTestStores HitTest information about the column located at the inspected point.
TcxCustomGridColumnOptionsThe base class for classes that contain appearance and behavior settings for a Table View column.
TcxCustomGridIndicatorItemViewInfoStores ViewInfo information required to draw indicator columns.
TcxCustomGridRowThe base class for records in a grid Table View.
TcxCustomGridRowViewInfo
TcxGridColumnA column in an unbound grid Table View.
TcxGridColumnContainerViewInfo
TcxGridColumnHeaderAreaViewInfo
TcxGridColumnHeaderFilterButtonHitTestStores HitTest information about a column header’s filter drop-down button located at the inspected point.
TcxGridColumnHeaderHitTestStores HitTest information about the column header located at the inspected point.
TcxGridColumnHeaderHorzSizingEdgeHitTestStores HitTest information about a column header’s horizontal sizing handle located at the inspected point.
TcxGridColumnHeaderViewInfoStores ViewInfo information required to draw column headers.
TcxGridColumnOptionsContains options for managing the behavior of columns in a Table View.
TcxGridColumnsCustomizationPopup
TcxGridColumnStylesStores styles that define the appearance of column elements.
TcxGridColumnSummaryA set of options that determine the kind and appearance of a column’s footer and group summaries.
TcxGridDataRowA data row within a grid Table View.
TcxGridEditFormOptionsContains display and behavior settings of the in-place Edit Form in a Table View, Banded Table View, and their descendants.
TcxGridFilterRowA filter row in Table and Banded Table Views.
TcxGridFilterRowOptionsContains options for a filter row.
TcxGridFixedDataRowsOptionsStores fixed data row settings.
TcxGridFooterCellData
TcxGridFooterCellHitTestStores HitTest information about a footer cell located at the inspected point.
TcxGridFooterCellViewInfoStores ViewInfo information for drawing footer cells.
TcxGridFooterHitTestStores HitTest information about the footer panel located at the inspected point.
TcxGridFooterViewInfo
TcxGridGroupByBoxHitTestStores HitTest information about the Group By box located at the inspected point.
TcxGridGroupByBoxViewInfo
TcxGridGroupFooterCellHitTestStores HitTest information about the group footer cell located at the inspected point.
TcxGridGroupFooterHitTestStores HitTest information about the group footer located at the inspected point.
TcxGridGroupRowA group row in Table and Banded Table Views.
TcxGridGroupSummaryHitTestContains HitTest information about the group summary located at the inspected point.
TcxGridHeaderHitTestStores HitTest information about the header panel located at the inspected point.
TcxGridHeaderViewInfo
TcxGridHeaderViewInfoSpecific
TcxGridIndicatorFooterItemViewInfoStores ViewInfo information for the footer indicator.
TcxGridIndicatorHeaderHitTestStores HitTest information about the column header indicator located at the inspected point.
TcxGridIndicatorHeaderItemViewInfoStores ViewInfo information for the header grid View indicator.
TcxGridIndicatorHitTestStores HitTest information about the indicator column located at the inspected point.
TcxGridIndicatorRowItemViewInfoStores ViewInfo information for the row indicator of a grid View.
TcxGridIndicatorViewInfoStores ViewInfo information for the indicator of a grid View.
TcxGridMasterDataRowA row in a master View.
TcxGridNewItemRowThe data row for entering new data within a View.
TcxGridNewItemRowOptionsStores new item row settings.
TcxGridPreviewContains the preview settings for the View.
TcxGridRowFooterCellData
TcxGridRowFooterCellViewInfoContains ViewInfo information required to draw group footer cells in Table and Banded Table grid Views.
TcxGridRowFootersViewInfo
TcxGridRowFooterViewInfo
TcxGridRowIndicatorHitTestStores HitTest information about the row indicator located at the inspected point.
TcxGridRowLayoutOptionsStores Table View row layout settings.
TcxGridRowLevelIndentHitTestStores HitTest information about the row level indent located at the inspected point.
TcxGridRowSizingEdgeHitTestStores HitTest information about the row sizing handle located at the inspected point.
TcxGridRowsPainter
TcxGridRowsViewInfo
TcxGridSpecialRowOptionsThe base class for filter and new item row settings.
TcxGridTableBackgroundBitmapsSpecifies background bitmaps for Table View elements.
TcxGridTableControllerA controller for a Table View.
TcxGridTableCustomizationForm
TcxGridTableDateTimeHandlingContains a set of options that determine the manner in which columns that display date/time values are filtered or grouped, and how their values are displayed when filtering or grouping is applied.
TcxGridTableEditingControllerHandles editing operations specific to a Table View.
TcxGridTableFilteringContains filter settings for a grid’s Table View.
TcxGridTableFindPanelOptionsContains the Find Panel‘s search settings.
TcxGridTableFindPanelViewInfo
TcxGridTableOptionsBehaviorStores grid Table View behavior settings.
TcxGridTableOptionsCustomizeStores end-user permission settings for grid Table View customization.
TcxGridTableOptionsDataContains settings determining the functionality of a data-aware Table View.
TcxGridTableOptionsSelectionContains settings that affect the selection within a View.
TcxGridTableOptionsViewStores grid Table View appearance settings.
TcxGridTablePainter
TcxGridTableRowLayoutItemA row layout item for a Table View.
TcxGridTableShowLockedStateImageOptionsSettings for a “Locked View” image.
TcxGridTableSummaryGroupItemLinkLinks a column with group summaries in a summary group.
TcxGridTableSummaryItemA column summary.
TcxGridTableViewAn unbound Table View in the VCL Data Grid.
TcxGridTableViewInfo
TcxGridTableViewStylesStores styles that define the appearance of a Table View.
TcxGridTableViewStyleSheetRepresents a stylesheet for Table View.
TcxGridViewDataThis is an intermediate class providing an interface or bridge between a data controller and a grid View.
TdxGridColumnAutomationSettingsStores UI Automation tree-related settings for a grid column.
TdxGridTableViewAutomationSettingsStores UI Automation tree-related settings for a grid Table View.

Interfaces

Name
IcxGridSummaryItem

Enums

NameDescription
TcxGridCheckBoxPosition
TcxGridCheckBoxVisibilityOption
TcxGridColumnFixedKindEnumerates grid column anchor modes.
TcxGridDataRowPinClickActionEnumerates actions associated with a click on a row pin.
TcxGridDataRowPinVisibilityEnumerates row pin display modes.
TcxGridEditModeEnumerates cell editor types.
TcxGridFilterRowApplyChangesModeEnumerates the available types of updating the View when filtering items with a filter row.
TcxGridGroupByHeaderLayoutEnumerates column header layout modes.
TcxGridGroupFootersMode
TcxGridGroupRowStyle
TcxGridGroupSummaryLayoutEnumerates group summary text positions in a row.
TcxGridMasterRowDblClickActionEnumerates actions that are executed in response to a double click on a master row.
TcxGridMultiSelectMode
TcxGridPreviewPlace
TcxGridTableFindPanelLocationEnumerates the Find Panel‘s arrangement types.

Constants

NameDescription
bbFooter
bbGroup
bbGroupByBox
bbHeader
bbIndicator
bbPreview
bbTableFirst
bbTableLast
cxGridCustomRowSeparatorDefaultWidthSpecifies the default width (in pixels) of the utility row separator.
cxGridDefaultFixedColumnSeparatorWidthSpecifies the default separator width (in pixels) for fixed columns.
cxGridFilterRowDelayDefault
cxGridPreviewDefaultLeftIndent
cxGridPreviewDefaultMaxLineCount
cxGridPreviewDefaultRightIndent
isColumnFirst
isFooter
isGroupSummary
isHeader
vsFilterRowInfoText
vsFooter
vsGroup
vsGroupByBox
vsGroupFooterSortedSummary
vsGroupSortedSummary
vsGroupSummary
vsHeader
vsIndicator
vsInplaceEditFormGroup
vsInplaceEditFormItem
vsInplaceEditFormItemHotTrack
vsNewItemRowInfoText
vsPreview
vsRowLayoutGroup
vsTableFirst
vsTableLast

Types

NameDescription
TcxCustomGridIndicatorItemViewInfoClass
TcxGridCheckBoxVisibility
TcxGridColumnCompareRowValuesEvent
TcxGridColumnCompareValuesEvent
TcxGridColumnContainerKind
TcxGridColumnCustomDrawHeaderEvent
TcxGridColumnEventThe procedural type for column-related notification events.
TcxGridGetFooterStyleExEvent
TcxGridGetFooterSummaryStyleEvent
TcxGridGetGroupStyleEvent
TcxGridGetGroupSummaryStyleEvent
TcxGridGetHeaderStyleEvent
TcxGridGetUnmergeableColumnsEvent
TcxGridGroupRowChangingEvent
TcxGridGroupRowEvent
TcxGridGroupSummaryCellCustomDrawEvent
TcxGridIndicatorCellCustomDrawEvent
TcxGridRowLayoutCustomDrawEventThe custom draw procedural type for a row layout.
TcxGridRowsPainterClass
TcxGridTableViewDetachedEditFormEventThe OnDetachedEditFormInitialize event’s procedural type.
TdxGridCalculateCellAutomationPropertyEvent
TdxGridCalculateGroupRowAutomationPropertyEvent
TdxGridCalculateRowAutomationPropertyEventThe procedural type for UI node property calculation events raised for a data row in a grid Table View.
TdxGridInitializeCellAutomationPropertiesEvent
TdxGridInitializeGroupRowAutomationPropertiesEvent
TdxGridInitializeRowAutomationPropertiesEventThe procedural type for UIA node property initialization events raised for a data row in a grid Table View.