Vertical Grid
- 3 minutes to read
The WinForms Vertical Grid (VGridControl) is a data-aware control with an inverted grid layout. The Vertical Grid displays data source fields as rows, and data source records as columns.
Bind to Data
The Vertical Grid supports the following data sources and binding modes:
- ADO.NET Typed DataSet
- SQL
- Excel
- JSON
- MongoDB
- Entity Framework & EF Core
- LINQ to SQL
- WCF Data Services
- OData 4V Services
- DevExpress ORM Tool (XPO)
- IList / IEnumerable
- Unbound Data Source
- XML
Read the following topics for information on data binding modes, supported technologies, and data sources:
DirectX Hardware Acceleration
With DirectX hardware acceleration, the Vertical Grid introduces a major increase in overall performance and HighDPI rendering quality (4K/8K).
Data Presentation & Layout Modes
The Vertical Grid includes multiple layout options to display data from a data source, which include:
Records, Rows, and Cells
The Vertical Grid renders data source records as columns, and data source fields as rows. Data values are displayed in individual cells.
Side-by-Side Record Comparison
The Vertical Grid control allows users to compare individual records side-by-side and temporarily hide other records.
UI Customization
The Vertical Grid includes dozens of UI/UX customization options available to you and your users. Its advanced customization features include:
- Drag and Drop Rows
- End-User Row and Column Resize
- Fixed (Pinned) Rows & Best Fit
- Show/Hide Columns / Column Customization Window
Edit and Validate Data
The Vertical Grid allows you to incorporate over 35 individual data editors within grid cells.
The advanced data editing features include:
Read the following topic to learn more: In-place Editors.
Sort and Filter Data
The Vertical Grid includes a comprehensive set of sort and filter options.
- Multi-Row Sorting
- Excel-Inspired Filter Dropdowns
- Filter Panel & Most Recently Used (MRU) Filters
- Instant Search / Find Panel
- Comprehensive API to Filter Data
Format Cell Values
Column editors automatically format cell values according to the editor’s type and settings. The built-in text formatting options include:
Read the following topic for detailed information on how to format cells: Format Cell Values.
Appearance Customization
The Vertical Grid supports multiple appearance options and techniques.
- DevExpress Application Skins
- Property-Based Appearance Customization
- Conditional Formatting
- Custom Draw API - Manual Painting
- Alpha Blending and Background Images
Print and Export
You can print and export Vertical Grid content to multiple file formats (PDF, XLS, XLSX, MHT, HTML, RTF, DOCX, TXT).
How to Print, Preview, and Export a Vertical Grid