多个DevExpress.xpf.Grid.GridControl控件如何导出成excel文档中的多sheet页?

爱吃宽面的橙子 2019-07-18 06:01:01
我有多个DevExpress.xpf.Grid.GridControl表格控件,想将其内容导出成.xls或.xlsx,用excel预览,但使用ExportToXls,是一对一的导出关系,我希望能将多个控件导出到一个文档中的多个sheet页展示?
我在网上搜到的多数是用采用下面这种方法
DevExpress.XtraPrintingLinks.CompositeLink link = new DevExpress.XtraPrintingLinks.CompositeLink(new DevExpress.XtraPrinting.PrintingSystem());
foreach (var item in printables)
{
var plink = new DevExpress.XtraPrinting.PrintableComponentLink() { Component = item };
link.Links.Add(plink);
}
if (isPageForEachLink)//15.1 的Xls不支持这个功能,15.2未知
link.CreatePageForEachLink();


但这个是DevExpress.xtraGrid的使用方法,我的控件无法使用,请问是否有人能解答下DevExpress.xpf.Grid.GridControl这个如何导出到同一个excel文档的不同sheet页中?
...全文
445 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
不争 2020-06-12
  • 打赏
  • 举报
回复
DEV的话操作起来还是很方便的。 写个导出按钮。可以导出的
Cpx_CsdnLt 2020-06-01
  • 打赏
  • 举报
回复
https://blog.csdn.net/haoqiancheng123/article/details/105623197
datafansbj 2019-12-20
  • 打赏
  • 举报
回复
我使用 NPOI 组件导出到 Excel,Dev 导出不太灵活,虽然使用很简单。
  • 打赏
  • 举报
回复
帖子要沉啦?

8,834

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧