Class Reference
DTNET.Table inherits from Control
Properties
AutoWidth
Type: Bool
Default: true
Columns[]
Definitions to control visibility and formatting of columns.
CompactScroll
Type: Bool
Default: false
Dataset
Type: DatasetRef
Default: ''
PageControls
Type: Enum
Default: SimpleWithNumbers
Values: Simple, SimpleWithNumbers, Numbers, Full, FullWithNumbers, FirstLastWithNumbers
Specifies type of page controls to be displayed. Only visible if .RowsPerPage > 0.
RowsPerPage
Type: Int
Default: 0
Specifies how many rows per page to display. 0 disables paging and will display all rows.
ScrollHeight
Type: Size
Default: ''
ScrollHorizontal
Type: Bool
Default: false
SearchDelay
Type: Int
Default: 0
SearchIgnoreCase
Type: Bool
Default: true
Determines if searching is case sensitive or not.
SelectMode
Type: Enum
Default: None
Values: None, Single, Multiple, Cursor
Specifies selection mode:
- None: No selection
- Single: Single selection
- Multiple: Multiple selection
- Cursor: Cursor syncrhonized selection. Changes to the cursor will change selection in the table, and selection in the table will move the cursor. In this mode, .SelectWhat will be forced to Row.
SelectWhat
Type: Enum
Default: Row
Values: Row, Column, Cell
SelectedIndex
Type: Int
Default: -1
SelectedKey
Type: String
Default: ''
ShowInformation
Type: Bool
Default: true
ShowSearch
Type: Bool
Default: true
Enables or disables the search box.
SmartSearch
Type: Bool
Default: true
Sorting
Type: Bool
Default: true
StartRow
Type: Int
Default: 0
UserCanSetPageSize
Type: Bool
Default: true
Events
Selected
Selected is fired when the selection in the grid changes. The selectino depends on the .SelectMode property.