【发布时间】:2013-07-20 21:34:51
【问题描述】:
我在桌面应用程序 (C#) 中使用来自 devexpress 的网格控件。 我设置了一个数据源,然后我导出到 Excel。我希望我的所有列都采用该列中最长行值的宽度。 在这个网格中,我使用不同的数据源。
在我设置的加载表单中:
gvExport.OptionsPrint.AutoWidth = false;
gvExport.BestFitColumns();
grdExport.DataSource = ds;
XlsExportOptions vOptions = new XlsExportOptions();
vOptions.TextExportMode = TextExportMode.Text;
vOptions.ShowGridLines = true;
vOptions.SheetName = "Test";
prmFileName = "Test.xls";
grdExport.ExportToXls(prmFileName, vOptions);
我的 ds 可以是列表或数据表。
1.有人可以帮我自动调整列的长度吗?
2.如何设置我生成的Excel页面?
谢谢
【问题讨论】:
标签: c# excel grid devexpress