ReoGrid 包含全面的数据管理功能,用于绑定、筛选、验证和保护工作表数据。这些功能协同工作,帮助构建数据驱动的电子表格应用程序。

快速参考

// 绑定数据源
sheet.DataSource = new DataTableSource(myDataTable);

// 在列标题上添加自动筛选
sheet.CreateColumnFilter("A", "E",
    new AutoColumnFilterUI());

// 添加数据验证
sheet.SetRangeDataValidation("B2:B100",
    new DataValidationAttribute {
        InputType = DataValidationType.Integer,
        MinValue = 1, MaxValue = 100
    });

// 保护工作表
sheet.SetSettings(WorksheetSettings.Edit_Readonly, true);

本节内容

  • 数据源 — 将 .NET DataTable、集合或自定义数据源绑定到工作表
  • 数据筛选 — 使用自定义条件以编程方式筛选工作表数据
  • 内置自动筛选 — 列标题上的 Excel 风格下拉筛选器
  • 条件筛选 — 基于复杂逻辑条件筛选行
  • 条件样式 — 根据单元格值动态应用样式
  • 分组与大纲 — 行和列分组,支持展开/折叠控制
  • 数据验证 — 使用类型、范围和自定义规则验证用户输入
  • 保护与锁定 — 保护工作表并锁定/解锁单个单元格
这篇文章对您有帮助吗?