Skip to main content

TcxGridTableOptionsCustomize Members

Contains settings determining whether a user can customize a View via runtime modifications of the View’s columns.

Constructors

Name Description
Create(TcxCustomGridView) Initializes a new instance of the TcxCustomGridOptions class with specified settings. Inherited from TcxCustomGridOptions.
Create(TPersistent) Initializes a new instance of the TcxInterfacedPersistent class with specified settings. Inherited from TcxInterfacedPersistent.

Properties

Name Description
ColumnExpressionEditing Specifies the “Expression Editor…” item’s visibility in the column header popup menu.
ColumnFiltering Specifies whether columns can display filter dropdown buttons.
ColumnGrouping Determines whether the View’s records can be grouped according to column values.
ColumnHiding Determines the manner in which end-users can hide the Table View’s columns.
ColumnHidingOnGrouping Indicates whether to hide columns from the View when grouping is applied.
ColumnHorzSizing Determines whether the View’s columns can be resized by dragging the sides of column headers.
ColumnMoving Determines whether the Table View’s columns can be moved by dragging their headers.
ColumnSorting Determines whether records can be sorted according to column values.
ColumnsQuickCustomization Specifies if the Quick Column Customization button is displayed.
ColumnsQuickCustomizationMaxDropDownCount Specifies the maximum number of column captions displayed in the Quick Column Customization dropdown list at a time.
ColumnsQuickCustomizationReordering Specifies whether columns in the Table View can be reordered by dragging their captions in the Quick Column Customization dropdown list.
ColumnsQuickCustomizationShowCommands Switches the visibility of the (All) and (Sorted) check boxes in the Quick Column Customization dropdown list.
ColumnsQuickCustomizationSorted Specifies if column captions are sorted alphabetically in the Quick Column Customization dropdown list.
DataRowFixing
DataRowSizing Indicates whether the end-user is able to resize data rows.
GridView
GroupBySorting Specifies whether sorting data by a column results in grouping by this column.
GroupRowSizing Specifies whether an end-user can resize group rows.
ItemFiltering protected Enables runtime filtering of View items. Inherited from TcxCustomGridTableOptionsCustomize.
ItemGrouping protected Enables runtime grouping of View items. Inherited from TcxCustomGridTableOptionsCustomize.
ItemHiding protected Controls the visibility of View items in the Customization form. Inherited from TcxCustomGridTableOptionsCustomize.
ItemMoving protected Enables runtime moving of View items. Inherited from TcxCustomGridTableOptionsCustomize.
ItemSorting protected Enables runtime sorting of the View’s items. Inherited from TcxCustomGridTableOptionsCustomize.
Owner Provides access to the control or its object to which the persisted settings belong. Inherited from TcxInterfacedPersistent.

Methods

Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
Equals(TObject) Inherited from TObject.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
QueryInterface(TGUID,Untyped) Inherited from TInterfacedPersistent.
SupportsItemsQuickCustomizationReordering Determines whether users can reorder View items by dragging their names in the Quick Column Customization dropdown. Inherited from TcxCustomGridTableOptionsCustomize.
ToString Inherited from TObject.
See Also