NiceGrid
is a Delphi component that aimed to be a standard string grid replacement.
- Headers can be merged and or multilined.
- Smooth scrolling, not aligned to top left cell coordinate.
- All aspect of grid colors can be customized: header light color, header dark color, header color, grid color, text color, etc.; resulting a real nice looking grid.
- Alternate row color.
- Can be customized at design time.
- Each column can have its own horizontal and vertical alignment, color, and font.
- Each column can be hidden.
- Can be auto fit to width.
- Can be auto calculate column width.
- BeginUpdate and EndUpdate method for bulk cells access. Since it is a new component, there are several main differences between NiceGrid and TStringGrid:
- Headers are excluded from cells, unlike TStringGrid that treats fixed rows as regular cells (Row 0, for example), Cells[0,0] in NiceGrid will access the top left editable cells, not fixed cell.
- The only way to access the data is using Cells property or using direct array referencing style: NiceGrid1[0,0]. There are not (yet) Cols, or Rows property.
- FixedRows -> Header, FixedCols -> Gutter.
Для просмотра ссылки Войди или Зарегистрируйся