博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WinForm------如何将GridControl数据导出到Excel
阅读量:4985 次
发布时间:2019-06-12

本文共 1188 字,大约阅读时间需要 3 分钟。

转载:

http://www.cnblogs.com/xiaofengfeng/archive/2011/11/22/2258906.html

 

Gridcontrol中的BandedGridView导出多层行头

转载:

http://www.cnblogs.com/huldy520/p/5611736.html 

 

代码:

protected virtual void ExportToExcel(Object grid){  //EditorContainer定义GridControl之类的容器  SaveFileDialog dialog = new SaveFileDialog  {    Title = "导出Excel",    Filter = "Excel文件(*.xls)|*.xls"  };  if (dialog.ShowDialog(this) == DialogResult.OK)  {    //XlsExportOptions    XlsExportOptionsEx options = new XlsExportOptionsEx();    if (grid is GridControl)    {      (grid as GridControl).ExportToXls(dialog.FileName, options);    }    else if (grid is BandedGridView)    {      options.ExportType = DevExpress.Export.ExportType.WYSIWYG;      (grid as BandedGridView).OptionsPrint.AutoWidth = false;      (grid as BandedGridView).OptionsPrint.PrintBandHeader = true;      (grid as BandedGridView).ExportToXls(dialog.FileName, options);    }    else if (grid is TreeList)    {      (grid as TreeList).ExpandAll();      (grid as TreeList).ExportToXls(dialog.FileName, options);    }    XtraMessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);  }}

 

转载于:https://www.cnblogs.com/tianhengblogs/p/6084465.html

你可能感兴趣的文章
自定义连接池
查看>>
应用程序不能全然结束的原因探秘及调试方法
查看>>
单元文件结构
查看>>
DOM、SAX、DOM4J、JDOM、StAX生成XML并返回XML字符串形式
查看>>
NOIP2011T2 统计单词数
查看>>
超好用超短的小程序请求封装
查看>>
软件工程——理论、方法与实践⑦
查看>>
批处理实现多线程执行命令列表文件
查看>>
跟牛牛老师学习python自动化的第六天
查看>>
Vim 加 Gmail 变身 Vmail
查看>>
(5) Orchard 开发之 Localization and NullLocalizer
查看>>
分类算法(1)--KNN
查看>>
一页纸商业计划书 (Business Plan) 模板(转载)
查看>>
妙用python之编码转换
查看>>
hdu 4451 Dressing 衣服裤子鞋 简单容斥
查看>>
linux一些基本常识(四)
查看>>
Docker架构
查看>>
C#设计模式(3)——工厂方法模式
查看>>
过目不忘JS正则表达式
查看>>
bzoj1009: [HNOI2008]GT考试 ac自动机+矩阵快速幂
查看>>