The Exontrol's eXGrid control is an easy-to-implement tree-grid component that combines high performance with extensive formatting options,
setting it apart from standard grids. It is a versatile data visualization system capable of displaying information as a tree, a grid, a
list, or a hybrid of these views - operating seamlessly in both data-bound and unbound modes. By merging the functionality of a traditional
grid with that of a treeview, eXGrid enables the creation of modern, feature-rich, and visually engaging application interfaces. In addition,
it supports customizable skins, allowing users to personalize the visual appearance for an enhanced viewing experience.
|
First Look of eXGrid:
|
|
Features of eXGrid include:
|
- Fast (load 1,000,000 items in less than 4 seconds)
- Ability to handle more than 2,000,000,000 records using virtual mode
- Smooth scrolling support while displaying items with different heights
- Mouse wheel support
- Skinnable interface support (apply a skin to any background part)
- Background picture support
- Ability to load icons and pictures from BASE64 encoded strings
- Any cell supports built-in HTML format
- Cells can have HTML multi-line tooltips
- Print and Print Preview support
- Ability to save and load content at runtime using template format
- Ability to save/load data to/from XML documents
- Export support for PDF, BMP, JPG, GIF, PNG, TIFF, EMF formats
- ADO, DAO, DataSource/DataMember/DataContext support
- Ability to get data using UnboundHandler notification interface
- MSAA, UI Automation, IAccessible support
- Right-to-left language support for Hebrew, Arabic and others
- Custom Row Designer (rows can display with flexible layouts)
- CardView (items displayed as cards)
- GroupView (drag and drop a column to group rows)
- GroupView Keep Indent (maintains child item indentation when grouping)
- TreeView (hierarchical data using parent/child items)
- TableView (flat list with no hierarchy)
- Built-in editors: mask, date, drop-down list, check box list, memo, spin, slider, OLE Object viewer, color, buttons and more
- Ability to use custom ActiveX controls as built-in editors
- ActiveX hosting (insert any ActiveX control as a child item)
- .NET Control hosting (insert any .NET control as a child item)
- Cell.s built-in editor support
- Filter support (filter bar, filter-on-type, patterns with wildcards, numbers, dates)
- Filter prompt support (filter items as you type with visible filter bar)
- Support for AND, OR, NOT operators in filter criteria
- Conditional Format support
- Computed Fields support (numbers, strings, date expressions)
- Total Fields support (aggregate functions: sum, min, max, count, avg)
- Single or multiple line/level headers, expandable header support
- Multiple selection support
- Owner draw support
- Split cells support
- Merge cells support
- Locked/fixed rows or items support
- Divider items for grouping data
- Items with different heights, multi-line items
- Apply attributes (font, color, icon, picture, radio buttons, check boxes) to any cell
- Assign multiple icons to a cell
- Incremental search support
- Sort by multiple columns
- Support for dragging and resizing columns
- Support for drag and drop of items
- Retrieve words, anchors, items, columns, or cell parts (icons, text, checkboxes)
|
|
General information about eXGrid product:
|
Identifier:
|
Exontrol.Grid, exontrol.EXGRIDLib.exgrid, wpf.exontrol.EXGRIDLib.exgrid
|
Version:
|
20.0.0.2
|
Files:
|
exgrid.dll, exgrid.ocx, exontrol.exgrid.dll, exgrid.net, wpf.exontrol.exgrid.dll, exgrid.wpf
|
Available As:
|
|
Available since:
|
2002234
|
Compatible with:
|
Access, AutoIt, C#, C++, Clarion, Delphi, Dynamics AX, Dynamics NAV, FORTH, HTML, LabVIEW, Lotus Notes, Power++, PowerBuilder, Progress, Smalltalk, twinBASIC, VB, VB.NET, VB6, VBA, Visual Objects, VFP, VFP Advanced (x64), xBasic, X++, Xbase++, uniPaas (eDeveloper)
|
Lines of code:
|
225,568 (195,850 excluding comments and empty lines)
|
Includes:
|
Objects 12, Functions 758, Events 56, Definitions 53
|
See Also:
|
|
|
Shortcut links:
|
|