我有多個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頁中?
uj5u.com熱心網友回復:
帖子要沉啦?uj5u.com熱心網友回復:
我使用 NPOI 組件匯出到 Excel,Dev 匯出不太靈活,雖然使用很簡單。uj5u.com熱心網友回復:
https://blog.csdn.net/haoqiancheng123/article/details/105623197uj5u.com熱心網友回復:
DEV的話操作起來還是很方便的。 寫個匯出按鈕。可以匯出的轉載請註明出處,本文鏈接:https://www.uj5u.com/net/31273.html
標籤:組件/控件開發
上一篇:用戶代碼未處理 System.Data.SqlClient.SqlException Class=20 ErrorCode=-2146232060
