ComponentOne FlexGrid for WinForms
FlexGrid for WinForms Overview
FlexGrid for WinForms incorporates the latest in data-binding technology and integrates seamlessly with the Microsoft.NET Framework. As a result, you get an easy-to-use, flexible grid control for creating user-friendly interfaces that display, edit, format, organize, summarize, and print tabular data.

The FlexGrid for WinForms package consists of two controls:

  • C1FlexGrid Control

The C1FlexGrid control is a powerful, full-featured grid. It will read and write grids from and to compressed binary files or text files (compatible with Microsoft® Access and Excel®). C1FlexGrid provides all the basics plus advanced features such as outline trees, sorting, cell merging, masked editing, translated combo and image lists, and automatic data aggregation.

C1FlexGrid can be used in bound mode, where it displays data from any .NET data source, including ADO.NET and DataObjects for WinForms, or in unbound mode, where the grid itself manages the data.

Getting Started

To get started, review the following topics:

  • C1FlexGridClassic Control

The C1FlexGridClassic control is a control that derives from C1FlexGrid and provides an object model that is virtually 100% identical to the VSFlexGrid ActiveX control. C1FlexGridClassic was developed to allow easy migration of existing VSFlexGrid projects.

The source code for C1FlexGridClassic is provided as a sample. You can use it as a reference that shows how to use the C1FlexGrid control as a base class in the development of custom grid controls.