Skip to main content

TcxGridTableOptionsView Members

Stores grid Table View appearance settings.

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
CellAutoHeight Specifies if the height of cells automatically adjusts to fit the content. Inherited from TcxCustomGridTableOptionsView.
CellEndEllipsis Specifies if a cell shows an ellipsis when its content is clipped. Inherited from TcxCustomGridTableOptionsView.
CellTextMaxLineCount Specifies the maximum number of text lines in a cell. Inherited from TcxCustomGridTableOptionsView.
ColumnAutoWidth Determines whether column widths are changed in order to display all columns without using the horizontal scrollbar.
DataRowHeight Specifies the height of a data row (in pixels).
EditAutoHeightBorderColor Specifies the border color of the multi-line in-place editor displayed in the eahEditor sizing mode. Inherited from TcxCustomGridTableOptionsView.
ExpandButtonsForEmptyDetails Specifies whether to display expand buttons within master rows that doesn’t have associated details.
FixedColumnHighlightColor Specifies the color of the highlight effect applied to fixed columns.
FixedColumnSeparatorColor Specifies the color of fixed column separators.
FixedColumnSeparatorWidth Specifies the width of fixed column separators, in pixels.
FocusRect Specifies if a grid View draws the focus rectangle around the focused record. Inherited from TcxCustomGridTableOptionsView.
Footer Determines whether the footer is displayed.
FooterAutoHeight Determines whether the View’s footer is stretched vertically to fit its content completely.
FooterMultiSummaries Determines whether the View’s footer displays multiple footer summaries for columns.
GridLineColor Specifies the color of grid lines.
GridLines Specifies whether grid lines are visible.
GridView Provides access to the grid Table View to which these appearance settings belong.
GroupByBox Determines whether the grouping panel is visible.
GroupByHeaderLayout Specifies column header layout modes within the Group By panel.
GroupFooterMultiSummaries Determines whether group footers display multiple group summaries for columns.
GroupFooters Specifies whether group footers are visible.
GroupRowHeight Specifies the height of group rows (in pixels).
GroupRowStyle Specifies how group rows are displayed.
GroupSummaryLayout Specifies the group summary text position in a row.
Header Determines whether the column’s headers are visible.
HeaderAutoHeight Determines whether the column header’s height changes to display the full caption text.
HeaderEndEllipsis Specifies whether to display an ellipsis when the column caption is clipped.
HeaderFilterButtonShowMode Specifies the display mode for filter dropdown buttons.
HeaderHeight Specifies the height of column headers, in pixels.
HighlightFixedColumns Specifies if the grid Table View highlights fixed columns.
Indicator Specifies if the row indicator is visible.
IndicatorWidth Specifies custom row indicator width, in pixels.
MergedGroupSeparator
NavigatorOffset Specifies the distance (in pixels) between the data navigator and the horizontal View scrollbar. Inherited from TcxCustomGridTableOptionsView.
NewItemRow Determines whether the new item row record is displayed.
NewItemRowInfoText Specifies the text displayed within the new item row.
NewItemRowSeparatorColor Specifies the color of a line separating the new item row record from the other grid View records.
NewItemRowSeparatorWidth Specifies the width of a line separating the new item row record from the other grid View records.
NoDataToDisplayInfoText Specifies a string that is displayed in the grid’s client area, if no rows are shown. Inherited from TcxCustomGridTableOptionsView.
Owner Provides access to the control or its object to which the persisted settings belong. Inherited from TcxInterfacedPersistent.
PrevGroupFooters
RowSeparatorColor Specifies the color of the lines separating grid rows from each other.
RowSeparatorWidth Specifies the width (in pixels) of the lines separating grid rows from each other.
ScrollBars Indicates whether the grid View contains scrollbars. Inherited from TcxCustomGridOptionsView.
ShowColumnFilterButtons Specifies how column headers display filter dropdown buttons.
ShowEditButtons Determines the visibility of the editor buttons for the current View. Inherited from TcxCustomGridTableOptionsView.
ShowItemFilterButtons protected Specifies how item headers display filter dropdown buttons. Inherited from TcxCustomGridTableOptionsView.

Methods

Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
CanShowFooterMultiSummaries Determines whether the View can display multiple footer summaries per column.
CanShowGroupFooterMultiSummaries Determines whether the View can display multiple group footer summaries per column.
CheckDataRowHeight(Integer)
CheckGroupRowHeight(Integer)
Equals(TObject) Inherited from TObject.
GetGridLineColor Inherited from TcxCustomGridTableOptionsView.
GetGroupSummaryLayout Returns the type of group summary text alignment in a row.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetNoDataToDisplayInfoText Returns a string specified by the OptionsView.NoDataToDisplayInfoText property. Inherited from TcxCustomGridTableOptionsView.
GetOwner Inherited from TPersistent.
GetRowSeparatorColor
QueryInterface(TGUID,Untyped) Inherited from TInterfacedPersistent.
ToString Inherited from TObject.
See Also