Menu
Your Cart

FlyGrid.Net

FlyGrid.Net

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here


  • SKU: FLYGRID


Highly customisable Windows Forms Tree/Grid control which completely manages the data to display, manage and manipulate tabular and hierachical data.
FlyGrid.Net is a fast, lightweight and highly customisable Windows Forms Tree/Grid control which completely manages the data, offering outstanding power and flexibility to display, manage and manipulate tabular and hierachical data.

FlyGrid.Net distinguishes itself from larger Windows.Forms DataGrid tools by offering complete database interface management in .Net 1.0, 1.1 and 2.0 versions, with features designed for speed and flexibility.

The control's design editors gives complete control over column and row design. FlyGrid.Net is very fast - adds 100,000 nodes as quickly as in 0.2 seconds.

FlyGrid.Net fully supports XP themes and drawing, with four types of column editor styles: simple, dropdown, dialog and spin and allows custom dropdowns (any Windows.Forms control).

Key Features

  • Some of the key features of FlyGrid.Net include Shift/Ctrl cell block selection, split view capability so users can split the grid into several horizontal and vertical splitted views and resize them, full support of RightToLeft, numerous drag and drop options.
  • FlyGrid.Net provides unlimited levels of nested grids within each row to display master/detail views or hierachical data from several data sources.
  • FlyGrid.Net works in bound, unbound, virtual modes and can mix these modes.
  • Grouping and sorting is allowed on several columns.
  • The wide range of FlyGrid.Net column types provides summaries and filters that can be customised at runtime.
  • FlyGrid.Net can be easily installed into Microsoft Visual Studio 2003/2005/2008 and Borland Developer Studio development environments and includes C#, VB.Net and Delphi.Net sample sets.

FlyGrid.Net - Features

FlyGrid.Net is a fast, lightweight and highly customizable Windows.Forms Tree/Grid control which completely manages the data, offering outstanding power and flexibility to dispay, manage and manipulate tabular and hierachical data.

Features include:

  • 100% C#, Windows.Forms, CLSCompliant Control
  • Speed, Flexibility, and Performance
    • Small size - about 340Kb
    • Compatible with .Net 1.0, 1.1, 2.0 versions.
    • Wide range of C# and VB.Net samples available. Delphi.Net demo coming soon.
    • Works in unbound, bound and virtual modes.
    • Fast adding and clearing of nodes
    • Connecting to data sources or adding nodes directly to rows
    • 100,000 nodes added per 0.2 sec
  • Development Environments and Languages support:
    • Microsoft Visual Studio .Net
    • Borland Developer Studio .Net
    • Includes C#, VB.Net and Delphi.Net samples collections.
  • Design Time/Serialization
    • Full design-time support.
    • Full CodeDom serialization support.
    • Flexible runtime/design-time Nodes editor for NodeCollection (TreeCollection.Items, FlyGrid.Rows.Items)
    • Flexible format designer for NumberColumn and DateTime columns.
  • Data
    • Works in bound,unbound, virtual and mixed modes
    • Connects to several types of data sources - TreeCollection provides work with non DB-bound data, and IList and IListSource implementors.
    • Allows IBindingList, ITypedList, ICustomTypeDescriptor as data source.
    • Nested data open automatically in the nested grids.
  • Print/Preview
    • generates PrintDocument
    • flexible printing options, header, footer, pages numbering.
    • FitToPage, FitToPageWidth modes available
    • Printing in single line of code
  • Split Views and Fixed Columns
    • FlyGrid provides splitting into several horizontal and vertical views, supports removal and addition of split views at runtime.
    • FlyGrid supports fixed columns on the left and right sides of control.
  • Selection
    • Cell block Selection
    • Extended selection: Shift/Ctrl allowed
  • Drag/Drop
    • Selection - cell blocks/rows/columns.
    • Several formats can be gragged
    • UI support
  • Columns
    • Wide range of column types.
    • Column Summaries types - Count, Max, Min, Average, Sum.
    • Column Filters can be customized at runtime.
    • Several column fitting modes - Exact, ToCaption, ToText, SmartFit
    • Maximally customizable - you can develop your own column.
    • EditMask support.
    • Special column types - HierarchyColumn and TreeViewColumn to display
    • outline/checkboxes associated with nodes.
    • Resizable columns.
    • Movable with UI support
    • Clickable
    • Support SortOrder, show sort order markers.
    • Automatic change of sorting order by clicking on the column header
    • Support images in headers.
    • Caption alignment, Text alignment
    • Support pixel scrolling on horz.scroll
    • Four built-in style editors: simple, dropdown, dialog, spin
    • Custom dropdowns - any control can be a dropdown
    • Custom drawing of column elements.
    • AutoDetectDataTypeColumn - dynamically autodetects data type, editor style, and uses standard value editors like PropertyGrid. The best solution for organizing vertical grids
    • Context menu for each column, that can be prepared in the on before pop-up
  • Nodes/Rows
    • Nested grids: each row of FlyGrid can contain several levels of nested grids
    • Sorting by several columns.
    • Group/Ungroup by several columns
    • Display linear and hierachical data
    • Display data as vertical grids (see the Demo)
    • Expand/collapse nodes
    • Support checkbox and radio button nodes.
    • Nodes can be hidden
    • Row header display
    • Row indicator display
    • Implementing some special interfaces allows additional functionality (IStyledNode, INodeWithImage, ISeparatorNode ...)
  • Look and feel
    • Full support of XP Themes: OfficeXP emulation, XP - full support
    • Five styles of appearance NoBorders (UltraFlat), Flat, Lite, Standard, OfficeXP, XP (supports themes, if app is not themed - emulates)
    • Hot tracking.
    • Fully customizable: via Stylist you can control drawing of any FlyGrid.Net element (Example: see GradientStylist.cs in the SDK)
  • ToolTips support
    • In cells
    • In column headers
  • International/Unicode/RightToLeft
    • Full RightToLeft support
    • Unicode
    • Unlimited string length in cells supported
    • Localizeable properties I
  • Built-in Editors
    • Four built-in style editors: simple, dropdown, dialog, spin
    • Custom dropdowns - any control can be a dropdown

    FlyGrid.Net - System Requirements

    System Requirements


    .Net Framework 1.0 or later