NOV Grid高性能数据网格组件
NOV Grid for .NET 是一个高性能数据网格组件,用于在 WinForms、WPF 和 Xamarin.Mac 应用程序中显示和编辑表格数据。NOV Grid 包括一个 TableGrid 和一个 TreeGrid (ListTreeView),具有许多用于编辑、导航、无缝数据绑定等的高级功能。
Bind to different data source sets
NOV Grid for . Net supports data binding to many data source sets. The grid displays data from the datasource assigned to it. A data source is an attribute of an aggregate data table. Data tables help you define data in memory or bind to different collections of objects. You can work with all types of data tables in a consistent and intuitive way. Data tables expose operations that help you add / remove fields and rows, get or set cell values, and perform different queries.
针对高性能进行了优化
使用 .NET 的 NOV Grid,您可以加载 1M+ 条记录(百万条记录),而不会影响性能。网格允许最终用户立即对数十万条记录执行平滑滚动、分组、排序和过滤,而不会出现滞后或延迟。

数据处理
过滤、分组、排序 – NOV Grid for .NET 数据处理功能允许您轻松地对数据执行过滤、分组、排序或自引用操作。Table Grid 和 Tree Grid 都执行过滤和排序过程,但是每种类型的网格的数据处理算法的顺序是不同的。以下是每种网格类型的数据处理算法的概述:
表格网格允许过滤、分组和排序。
树形网格允许过滤、自引用和排序。
Master – Details
允许您显示每个记录数据行的附加信息(详细信息)。
Calculation column
Unlike data columns, calculation columns do not display specific data source fields. Instead, it is the responsibility of the user to define a value for each data source row. Typically, this value is the product of other data source fields. You can also use computed columns when you want to extract information about a particular data row from another data source. There are two types of calculated columns:
Formula calculation column – this is a calculation column defined as a formula. The value assigned to each row in this column is the result of formula evaluation. You can use other column values in it.
自定义计算列 – 这是一个计算列,它调用用户处理的委托来按需获取行值。
可以对计算的列执行过滤、分组和排序。
列条件格式
列条件格式可帮助您根据特定规则格式化某些数据单元格视图。.NET 的 NOV Grid 为创作复杂的单元格条件以及对渐变背景和文本填充声明的支持提供了强大的支持,可以将其定义为两种颜色或三种颜色的渐变。
列格式
NOV 网格列格式允许修改数据单元格值的可视化。通常,列格式在逻辑上分为两类:
默认列格式 – 这些是网格默认使用的标准列格式,用于特定的行值类型。
扩展列格式 – 这些是网格默认不使用的列格式,但您可以手动分配给某些列。