C# Devexpress网格控件excel

C# Devexpress网格控件excel,c#,winforms,devexpress,C#,Winforms,Devexpress,我想导出gridcontrol Excel,但我有一些浮点值,但当我导出它时,它就像文本一样导出 我正在使用以下代码: gridControl1.ExportToXlsx("D:\\Turnover.xls"); 之后我搜索了一些,发现了一些: GridViewExportLink link; var provider = new ExportXlsProvider(fileName:@"D:\Trunover.xls"); link = gridView1

我想导出gridcontrol Excel,但我有一些浮点值,但当我导出它时,它就像文本一样导出 我正在使用以下代码:

 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)出现以下错误:

其他信息:对象引用未设置为对象的实例


我认为您不必为GridViewExportLink而烦恼。事实上,根据导出到XLS文档:

打印链接(在WinForms和WPF中)不支持此[Excel] 导出模式,要使用数据感知导出,需要调用 特定控制的相应方法(例如GridControl)

您只需使用GridControl的以下命令指定

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