Devexpress wpf错误地导出到Xls

本文关键字:Xls wpf 错误 Devexpress | 更新日期: 2023-09-27 18:26:43

我使用的是DevExpress Wpf GridControl v2011.2。

我试图通过标准的devexpress方法将数据导出到excel:

 XlsExportOptions options = new DevExpress.XtraPrinting.XlsExportOptions()
            {
                TextExportMode = DevExpress.XtraPrinting.TextExportMode.Text,
                ExportMode = XlsExportMode.SingleFile,               
                Suppress65536RowsWarning=true,
                ShowGridLines=true,
                SheetName=header
            };
 ((TableView)GridControlForExporting.View).ExportToXls(filename, options);

最终用户拥有Windows XP和Office 2007。这种组合存在问题。导出750行以上的数据后,文件具有750751752个合并行(A750与A751、A752合并;B750与B751、B752合并,依此类推)。在windows 7和office 2010上没有这样的问题。

是什么原因导致的?

已解决

安装2011.2.10二进制文件解决了此问题。有一些时刻:

  • 环境是虚拟机
  • devexpress组件正在试用

Devexpress wpf错误地导出到Xls

合并,至少有列是设计行为,因为Devexpress试图以所见即所得的方式导出到excel。

查看此处了解更多

如果它在另一台机器上工作,可能是因为它们的网格布局不同。