Last Updated: June 18, 2024

FlexCell is a flexible and easy-to-use grid control, it provides comprehensive functions, such as Edit, Print, Preview, AutoFilter, BarCode, QrCode, Chart, Owner Draw, Virtual Mode, Export To Excel/XML/HTML etc. FlexCell includes a grid designer, with designer you can create report and user interfaces with very little code.


FlexCell Grid Control for .NET is a Windows Forms grid control, it can be used with Visual Basic .NET, Visual C# .NET and Visual C++ .NET.

Download FlexCell for .NET 4.0 (.NET Framework 4.x, Install via NuGet)
Download FlexCell for .NET 6.0 (.NET 6, Install via NuGet)
Download FlexCell for .NET 8.0 (.NET 8, Install via NuGet)

FlexCell Grid Control for ActiveX (ATL) supports standard Microsoft Windows ActiveX interface, includes 32-bit and 64-bit versions. It can be used with Visual C++, Visual Basic, Visual Foxpro, QT, Delphi, VBA, etc.

Download FlexCell for ActiveX

Main Features

  • Masked Editing
    Input masks can be specified to automatically control and validate text input, minimize data entry errors. FlexCell supports following input masks: Letter, Upper, Lower, Digital and Numeric.
  • Cell Types
    FlexCell supports following cell types: TextBox, ComboBox, CheckBox, Button, DatePicker, HyperLink, BarCode and QrCode.
  • Chart
    FlexCell supports following chart types: ColumnClustered, Line, Pie, 3DColumnClustered, 3DLine and 3DPie.
  • BarCode
    FlexCell supports following barcode types: Code39, Code128A, Code128B, Code128C, EAN128, EAN13 and Interleaved2of5.
  • Excel-like Cell Merging
    Merge continuous cells, making them span multiple rows or columns freely.
  • Bound or Unbound Mode (.NET edition)
    Use the grid in bound mode, where it displays data from an ADO.Net data source, or in unbound mode, where the grid itself manages the data.
  • Virtual Grid
    You can create a virtual grid, bind the grid to existing data structures, use calculated "virtual" fields, perform data validation, or load data on demand.
  • Integrated Printing
    You have complete control over paper size, orientation, margins, page breaks, report titles, header text, and footer text.
  • Well-designed Object Model
    FlexCell provides 11 classes: Cell, Chart, Column, ComboBox, Images, PageBreak, PageSetup, Range, ReportTitle, Row and Selection. The Excel-like object model make the process more efficient!
  • Clipboard Support
    The grid content can be copied, cut and pasted freely, and the text can be copied and pasted mutually between FlexCell and other software such as Excel, Notepad, etc.
  • Designer Support
    The FlexCell Designer is a standalone tool you can use to configure a grid template and save it to FLX or XML file. Then at run time, load the template into the grid using the OpenFile or LoadFromXML method. This provides a nice way to set up a grid without writing a lot of code.
  • Comprehensive Documentation
    FlexCell includes a complete set of VB6, VB.NET, C#.NET sample code and help file, helping you to learn the usage of this control quickly.
April 18, 2024:
Released FlexCell for ATL V1.1.2
April 15, 2024:
Released FlexCell for .NET V4.6.6
April 15, 2024:
Released FlexCell for .NET V6.2.3
April 15, 2024:
Released FlexCell for .NET V8.0.7