Overview
TBIGrid is a visual component that displays TDataItem structures in a grid/table format. It uses a pluggable architecture supporting different grid engines (DBGrid, TeeGrid, etc.).
Location: VCLBI.Grid.pas:69
Setup
Set the grid engine before using TBIGrid:Properties
Data
DataSource
ReadOnly
CurrentRow
Alternate
RowNumbers
Filters
Search
ShowItems
Automatic: Show if data contains sub-itemsYes: Always showNo: Never show
Totals
Methods
BindTo
FocusCell
Colorize
Duplicates
Events
OnDataChange
OnUpdateData
Usage Examples
Basic Display
Editable Grid
With Features Enabled
Master-Detail
Conditional Formatting
Find and Select
Grid Plugins
DBGrid Plugin (Default)
TeeGrid Plugin
Advanced Features
Filter Property
Plugin Access
Design-Time
At design-time:- Drop TBIGrid on form
- Set Data in Object Inspector (if design-time data available)
- Configure properties (ReadOnly, RowNumbers, etc.)
- Double-click to create OnDataChange event
