Dev中GridControl的导出Excel设置

接上篇 Dev中GridControl的GridView 基本样式设置

上图:

             

                     

导出部分的代码:

 1         /// <summary>
 2         /// 导出excel
 3         /// </summary>
 4         /// <param name="gdvList"></param>
 5         /// <param name="fileName"></param>
 6         private void NewExportToXls(string fileName)
 7         {
 8             try
 9             {
10                 using (SaveFileDialog saveFileDialog = new SaveFileDialog())
11                 {
12                     saveFileDialog.Title = "导出Excel";
13                     saveFileDialog.Filter = "Excel文件(*.xls)|*.xls";
14                     saveFileDialog.FileName = fileName;
15                     saveFileDialog.DefaultExt = "xls";
16                     saveFileDialog.AddExtension = true;
17                     saveFileDialog.RestoreDirectory = true;
18 
19                     DialogResult dialogResult = saveFileDialog.ShowDialog();
20                     if (dialogResult == DialogResult.OK)
21                     {
22                         //导出相关设置(已在GridViewConfig()中设置) Dev中GridControl的GridView 基本样式设置 随笔中的方法
23                         //gdv.AppearancePrint.Row.TextOptions.WordWrap = DevExpress.Utils.WordWrap.Wrap;
24                         //gdv.OptionsPrint.AutoWidth = false;
25                         //gdv.AppearancePrint.Row.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
26 
27                         DevExpress.XtraPrinting.XlsExportOptionsEx op = new DevExpress.XtraPrinting.XlsExportOptionsEx();
28                         op.ExportType = DevExpress.Export.ExportType.WYSIWYG;
29                         gdv.ExportToXls(saveFileDialog.FileName, op);
30                         DevExpress.XtraEditors.XtraMessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
31                     }
32                 };
33             }
34             catch (Exception ex)
35             {
36                 MessageBox.Show(ex.Message);
37             }
38         }

 

结束!

转载于:https://www.cnblogs.com/LikeHeart/p/6729475.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值