Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TcxGridTableOptionsCustomize Class

Stores end-user permission settings for grid Table View customization.

#Declaration

Delphi
TcxGridTableOptionsCustomize = class(
    TcxCustomGridTableOptionsCustomize
)

#Remarks

End-user permission settings allow you to specify what grid View customization operations are available to users. These settings affect only built-in UI elements and other end-user interaction options.

#Main API Members

The list below outlines key members of the TcxGridTableOptionsCustomize class. These members allow you to define the list of available user interaction options for the parent grid View.

#General Column Operations

ColumnExpressionEditing
Specifies if the Expression Editor dialog is available for users in the column header context menu.
ColumnHiding
Specifies if users can hide columns.
ColumnHorzSizing
Specifies if users can resize columns.
ColumnMoving
Specifies if users can drag column headers to rearrange corresponding columns.

#Quick Column Customization Settings

ColumnsQuickCustomization
Specifies if the Quick Column Customization button is visible.
ColumnsQuickCustomizationMaxDropDownCount
Allows you to limit the number of items in the Quick Column Customization menu.
ColumnsQuickCustomizationReordering
Specifies if users can rearrange columns in the Quick Column Customization menu.
ColumnsQuickCustomizationShowCommands
Specifies if the Quick Column Customization menu displays (All) and (Sorted) check boxes.
ColumnsQuickCustomizationSorted
Sorts column captions in the Quick Column Customization menu.

#Data Shaping Operations

ColumnFiltering | ColumnSorting
Specify if filter and sort operations are available to users.
GroupBySorting
Specifies if a sort operation by a column automatically groups sorted rows by matching values in the target column.
ColumnHidingOnGrouping
Specifies if a data group operation by a column automatically hides the column.

#Row Operations

DataRowFixing
Specifies if users can pin certain rows at the top or bottom border of the scrollable area.
DataRowSizing | GroupRowSizing
Specifies if users can adjust the row height.

#General-Purpose API Members

Assign
Copies end-user permission settings between grid Table Views.
GridView
Provides access to the parent grid Table View.

#Direct TcxGridTableOptionsCustomize Class Reference

The TcxGridTableView.OptionsCustomize property references a TcxGridTableOptionsCustomize object.

See Also