TTMSFNCDataGridHeader Class
The column header area rendered above the grid data rows. Inherits from TTMSFNCDataGridHeaderFooter and adds VisualGrouping for drag-based column grouping.
API unit family: TMSFNCDataGrid
Inherits from: TTMSFNCDataGridHeaderFooter
Syntax
TTMSFNCDataGridHeader = class(TTMSFNCDataGridHeaderFooter)
Properties
| Name | Description |
|---|---|
| AutoSize | When True (default), the header or footer area resizes itself automatically to fit its content (visual grouping zone, toolbar bar, paging controls, etc.). (inherited from TTMSFNCDataGridHeaderFooter) |
| Bar | Optional toolbar strip embedded inside the header or footer area. See TTMSFNCDataGridHeaderFooterBar. (inherited from TTMSFNCDataGridHeaderFooter) |
| Fill | Background fill of the header or footer area. (inherited from TTMSFNCDataGridHeaderFooter) |
| Size | Height in logical pixels of the header or footer area. Default is 30. When AutoSize is True, this value is recalculated automatically based on content. (inherited from TTMSFNCDataGridHeaderFooter) |
| Stroke | Border stroke of the header or footer area. (inherited from TTMSFNCDataGridHeaderFooter) |
| Visible | When True, the header or footer area is rendered. Default is False. (inherited from TTMSFNCDataGridHeaderFooter) |
| VisualGrouping | The drag-to-group drop zone displayed above the column headers. See TTMSFNCDataGridHeaderVisualGrouping. |