首页 > 代码库 > dev winform导出功能
dev winform导出功能
1 SaveFileDialog fileDialog = new SaveFileDialog(); 2 fileDialog.Title = "导出Excel"; 3 fileDialog.Filter = "Excel文件(*.xls)|*.xls"; 4 DialogResult dialogResult = fileDialog.ShowDialog(this); 5 if (dialogResult == DialogResult.OK) 6 { 7 try 8 { 9 DevExpress.XtraPrinting.XlsExportOptions options = new DevExpress.XtraPrinting.XlsExportOptions(); 10 gridControl1.ExportToXls(fileDialog.FileName); 11 DevExpress.XtraEditors.XtraMessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); 12 } 13 catch (Exception ex) 14 { 15 16 if (ex.Message.Contains("正由另一进程使用")) 17 { 18 DevExpress.XtraEditors.XtraMessageBox.Show("数据导出失败!文件正由另一个程序占用!", "提示"); 19 } 20 else 21 DevExpress.XtraEditors.XtraMessageBox.Show("数据导出失败!数据量过大,请分别统计再导出!", "提示"); 22 } 23 24 }
注:导出excel列宽度问题
dev winform导出功能
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。