# Features

## Content

FlexGrid for WinForms provides features for displaying, editing, organizing, and interacting with tabular data.
The following topics describe these features:
[Cell Formatting](/componentone/docs/win/online-flexgrid/features/cell-format) — Customizes the appearance of individual cells based on formatting rules, data values, or application requirements.
[Cell Merging](/componentone/docs/win/online-flexgrid/features/merge) — Merges adjacent cells to create grouped or hierarchical data presentations.
[Clipboard](/componentone/docs/win/online-flexgrid/features/clipboard) — Copies and pastes grid data between FlexGrid and other applications through standard clipboard operations.
[Column Bands](/componentone/docs/win/online-flexgrid/features/column-bands) — Organizes related columns into hierarchical bands to improve the readability of complex datasets.
[Column Picker](/componentone/docs/win/online-flexgrid/features/column-picker) — Displays, hides, and organizes columns at run time.
[Context Menu](/componentone/docs/win/online-flexgrid/features/basic-operations-grid) — Provides context-sensitive commands for interacting with grid elements.
[Custom Filter](/componentone/docs/win/online-flexgrid/features/custom-filtering) — Implements custom filtering logic for application-specific filtering requirements.
[Data Virtualization](/componentone/docs/win/online-flexgrid/features/data-virtualization) — Improves performance by loading and displaying data on demand when working with large datasets.
[Editing](/componentone/docs/win/online-flexgrid/features/Edit) — Adds, modifies, and validates data directly in the grid.
[Filtering](/componentone/docs/win/online-flexgrid/features/filter) — Displays only rows that match specified criteria.
[Grouping](/componentone/docs/win/online-flexgrid/features/group) — Organizes rows into expandable groups based on one or more data fields.
[Row Detail](/componentone/docs/win/online-flexgrid/features/row-details) — Displays additional information for individual rows in expandable detail sections.
[Save, Load, and Print](/componentone/docs/win/online-flexgrid/features/save-load-print) — Saves grid content, restores previously saved data or layouts, and prints the grid.
[Selection](/componentone/docs/win/online-flexgrid/features/selection) — Supports row, column, and cell selection for data interaction and editing.
[Sorting](/componentone/docs/win/online-flexgrid/features/sort) — Sorts data by one or more columns in ascending or descending order.
[Sparklines](/componentone/docs/win/online-flexgrid/features/sparkline) — Displays compact charts within cells to visualize trends and patterns.
[Styling and Appearance](/componentone/docs/win/online-flexgrid/features/styling-and-appearance) — Customizes the visual appearance of the grid, including themes, styles, and formatting.
[Transposed Grid](/componentone/docs/win/online-flexgrid/features/transposed-grid) — Displays data in a transposed layout in which rows and columns are interchanged.
[Tree Grid](/componentone/docs/win/online-flexgrid/features/tree-grid) — Presents hierarchical data in an expandable tree structure within the grid.