Devexpress wpf错误导出到Xls

时间:2012-03-06 05:36:52

标签: c# wpf c#-4.0 devexpress

我正在使用DevExpress Wpf GridControl v2011.2。

我尝试通过标准的devexpress'mtethods:

将数据导出到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行后,该文件包含750,751,752个合并行(A750与A751,A752合并; B750与B751,B752等合并)。在Windows 7和Office 2010上没有这样的问题。

可能导致什么?

解决

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

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

1 个答案:

答案 0 :(得分:1)

合并,至少列是设计行为,因为Devexpress试图以WYSIWYG方式导出为ex​​cel。

有关详情,请参阅here

如果它适用于另一台机器,可能是因为它们的网格布局不同。