Hierarchical ActiveX Grid Control.
Thank you for choosing BeeGrid! BeeGrid is a full-featured, database-aware ActiveX« grid control. It can be used in a bound (both OLEDB and ICursor), unbound and virtual data modes. BeeGrid has all features expected from a modern grid control: fast and easy manipulation of tabular data, powerful display capabilities, easy to use unbound mode, easy to use event and interface based virtual modes, outlook-like grouping, etc.
But it doesn't stop there. BeeGrid has some unique features that will make your applications stand out. This is just a small list of control's major features:
Free Edition |
BeeGrid
is published in two editions: Free and Pro. Free Edition
can be freely used in any application: personal or commercial. Please
check a list of Free Edition limitations
and Free Edition license agreement. |
Rich object model |
BeeGrid is composed from about 30 objects and collections. Click here to check grid's object model. |
Bind to databases |
Supports OLEDB (ADO) and ICursor (Visual Basic's data control) data sources. MS RDC is not supported in this version. |
Easy to use unbound mode |
BeeGrid has an easy to use unbound mode in which all data is stored in grid's internal buffer. |
Powerful virtual modes |
BeeGrid supports two powerful virtual modes. One is driven by standard events and can be used by a scripting client. The other one is a much faster, interface based virtual mode, and can be used by VB and VC containers. Both of these modes are ideal for displaying data stored in a non-standard databases and application's internal data structures. |
Value lists |
Supports automatic translation of the underlying data values into the text and/or picture. |
In-cell editing |
Uses single and multi-line edit box, action button, check box and combo box for in-cell editing. |
Data display |
Supports a variety of cell display techniques. BeeGrid can show text and pictures in separate cells and combined. Cell drawing is controlled with powerful style model. Data-sensitive styles are supported. |
Alpha blending and gradient fill. |
Each object that has a style associated with it (row, column, cell, range, ...) can be transparent and its background can be filled with color gradient. This feature is available on Windows« 98, Windows« Me an Windows« 2000 operating systems. |
Unique custom drawing |
BeeGrid implements unique, stage-driven, custom draw model. Programmers can intercept and replace one or more stages in control's paint cycle. |
Unique preview pane feature |
Programmers can decide to show contents of one column inside the preview pane. Preview pane can be sized and aligned along any grid's border. Custom drawing inside preview pane is also supported. |
Sorting |
Programmers and users can sort grid columns. Sorting is performed by the BeeGrid control itself and is available regardless of the data mode used. |
Outlook-style grouping |
BeeGrid supports outlook-style groupings. Programmers and users can select one or more columns and group rows based on values in selected columns. Grouping is enabled in all data modes: OLEDB, ICursor, unbound and virtual. |
Group calculations |
Programmers can set formulas that will be automatically calculated and results displayed in the group headers and/or footers. |
Hierarchy navigation |
Programmers can traverse a tree of group header and child rows with an extensive object model. |
Unique row filtering |
BeeGrid supports unique row filtering capabilities. A programmer can initialize a collection of row filters and filtering will be applied to all rows: existing, updated and newly inserted rows. Filtered row can be selected, hidden, displayed with a special style, marked as read-only or prepared for some custom defined action. |
Data import and export |
Underlying data can be saved to and loaded from an XML and character separated value files. |
Reusable layouts |
Grid layouts can be saved into an XML file and later loaded from a local file or an URL location. Programmers can separately save and load column definitions, group definitions, filter definitions, style conditions and style definitions. |
HTML export |
Programmers can use template-based HTML export feature to create flashy HTML pages. BeeGrid styles can be exported as CSS styles. |
ScrollTips and CellTips |
BeeGrid provides simple to use cell and scrollbar tips. Tool tip appearance is controlled by BeeGrid styles and can be customized by responding to various events. Also, tool tip pictures are supported. |
Frozen rows and columns |
Supports fixed, non-scrollable rows and columns. Appearance of the frozen rows and columns is controlled with the built-in style. |