WinForm/C# 【DEV18.1】导出功能升级

wangbaochen · 2021年04月08日 · 214 次阅读

由于用户导出需求的日渐提高,添加 ExportData(ExportOptionsEx) 重载,开放导出设置选项,满足用户的不同需求

ExportOptionsEx 类位于 WnPlatform 中,以下为属性:

1. SheetName

  • 名称:工作表名称

  • 类型:string

  • 描述:设置导出文档在 Excel 中的工作表名称

  • 默认值:string.Empty

2. ShowPageTitle

  • 名称:显示每页标题

  • 类型:DefaultBoolean

  • 描述:设置是否为导出文档的每个打印预览页显示标题

  • 默认值:DefaultBoolean.Default

3. LayoutMode

  • 名称:文档模式

  • 类型:LayoutMode

  • 描述:设置数据是以常规模式还是以本机 Excel 表格的形式导出

  • 默认值:LayoutMode.Standard

  • 来源:Devexpress.Printing.v18.1.Core

  • 展示:

    • Standard - 默认导出模式
    • Table - 启用导出到本地 Excel 表格

4. AllowBandHeaderCellMerge

  • 名称:允许合并表头

  • 类型:DefaultBoolean

  • 描述:设置导出文档中的带头是否启用单元格合并

  • 默认值:DefaultBoolean.Default,DefaultBoolean.Default 值相当于 DefaultBoolean.True

5. AllowCellMerge

  • 名称:允许单元格合并

  • 类型:DefaultBoolean

  • 描述:设置是否在导出的文档中启用单元格合并

  • 默认值:DefaultBoolean.Default

6. AllowFixedColumns

  • 名称:允许固定列

  • 类型:DefaultBoolean

  • 描述:设置在网格控件中启用的左固定列是否在导出的文档中固定

  • 默认值:DefaultBoolean.Default

7. AllowFixedColumnHeaderPanel

  • 名称:允许固定表头行

  • 类型:DefaultBoolean

  • 描述:设置表头是否固定在导出文档的顶部,而不是垂直滚动

  • 默认值:DefaultBoolean.Default

8. ShowColumnHeaders

  • 名称:是否显示表头

  • 类型:DefaultBoolean

  • 描述:设置列头在导出的文档中是否可见

  • 默认值:DefaultBoolean.Default

9. AllowGrouping

  • 名称:是否允许分组

  • 类型:DefaultBoolean

  • 描述:设置从源导出到输出文档的数据是否分组

  • 默认值:DefaultBoolean.Default

10. AllowSortingAndFiltering

  • 名称:是否允许排序和过滤

  • 类型:DefaultBoolean

  • 描述:设置是否在导出的文档中启用列的排序和过滤功能

  • 默认值:DefaultBoolean.Default

11. ShowGroupSummaries

  • 名称:是否显示分组摘要

  • 类型:DefaultBoolean

  • 描述:设置是否在导出的文档中启用分组摘要

  • 默认值:DefaultBoolean.Default,DefaultBoolean.Default 值相当于 DefaultBoolean.True

12. AllowLookupValues

  • 名称:是否导出下拉列表

  • 类型:DefaultBoolean

  • 描述:设置是否导出组合框和查找列的查找值

  • 默认值:DefaultBoolean.Default

13. AllowConditionFormatting

  • 名称:是否导出条件规则

  • 类型:DefaultBoolean

  • 描述:设置是否在导出的文档中保留应用于列的条件格式化规则

  • 默认值:DefaultBoolean.Default,DefaultBoolean.Default 值相当于 DefaultBoolean.True

14.TextExportMode

  • 名称:文本导出模式

  • 类型:TextExportMode

  • 描述:指定是否在导出的 XLS(或 XLSX)文档中的单元格中使用绑定数据集的数据字段格式。

  • 默认值:TextExportMode.Value:将所有数据字段导出到 XLS(或 XLSX)文件中,使用与原始文件中相同的格式。TextExportMode.Text:将所有的数据字段以字符串的形式导出到 XLS(或 XLSX)文件,并将相应的非 HTML 格式嵌入到这些字符串中。HTML 标签被忽略。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册