【问题标题】:Devexpress gridcontrol excelDevexpress 网格控制 excel
【发布时间】:2017-06-02 14:54:46
【问题描述】:

我想导出 gridcontrol Excell 但我有一些浮点值但是当我导出它时它像文本一样导出 我正在使用此代码:

 gridControl1.ExportToXlsx("D:\\Turnover.xls");

之后我搜索了一些,我发现了一些东西:

 GridViewExportLink link;
       var provider = new ExportXlsProvider(fileName:@"D:\Trunover.xls");

        link = gridView1.CreateExportLink(provider) as GridViewExportLink;
        link.ExportCellsAsDisplayText = false;
        link.ExportTo(true);

但是在link.ExportTo(true); 上,这是错误的:

附加信息:对象引用未设置为对象的实例。

【问题讨论】:

    标签: c# winforms devexpress


    【解决方案1】:

    我认为您无需为 GridViewExportLink 操心。事实上,根据 Export To XLS 文档:

    打印链接(在 WinForms 和 WPF 中)不支持此 [Excel] 导出模式并使用数据感知导出,需要调用 具体控件的对应方法(如GridControl)。

    您可以简单地使用 GridControl 的 ExportToXls method 指定 XlsExportOptions object

    string FileName = "C:\\myfile.xls";
    gridControl1.ExportToXls(FileName, new DevExpress.XtraPrinting.XlsExportOptions(DevExpress.XtraPrinting.TextExportMode.Value));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-14
      • 2011-12-13
      • 2013-10-21
      • 1970-01-01
      • 2012-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多