找回密码
 立即注册

QQ登录

只需一步,快速开始

shayne
论坛元老   /  发表于:2014-9-19 10:50  /   查看:9360  /  回复:8




如图所示,导出之后,列宽未自动适应。

导出之后,未居中,如何调整格式?


采取的是ExcelEngine.SaveXlsxFileVisible()  这个方法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

8 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2014-9-19 19:14:00
沙发
回复 1楼shayne的帖子

你好,我也是使用你说的方法,代码:
  1. var fileDialog = new SaveFileDialog
  2.             {
  3.                 Filter = "Excel|*.xlsx",
  4.                 FilterIndex = 1
  5.             };
  6.             if (fileDialog.ShowDialog().Value)
  7.             {
  8.                 using (var s = fileDialog.OpenFile())
  9.                 {
  10.                     ExcelEngine.SaveXlsxFile(flex, s);                  

  11.                 }
  12.             }
复制代码

没有发现可以操作列宽AutoFit的方法。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
shayne
论坛元老   /  发表于:2014-9-21 19:33:00
板凳
回复 2楼Alice的帖子

那么导出Excel   有什么方式  可以使Excel表格与FlexGrid格式一致?

文字居中。列宽自动适应?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-9-22 16:02:00
地板
回复 3楼shayne的帖子

普遍做法是在C1FlexGrid设置为你所需要的样子,列宽自适应和文字居中,这些可以通过Style实现。然后Save 成excel文件。Save操作的时候不能对Style更改,只有判断导出是否包含ColumnHeader等因素。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
shayne
论坛元老   /  发表于:2014-9-22 20:53:00
5#
回复 4楼Alice的帖子

winform的FlexGrid有SaveExcel这个方法。

wpf的  FlexGrid没有SaveExcel这个方法。

wpf的FlexGrid有Save方法,但是保存方式没有Excel的选项,只有CSV的选项。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
shayne
论坛元老   /  发表于:2014-9-23 18:40:00
6#
回复 4楼Alice的帖子

有解决办法么。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-9-23 20:25:00
7#
回复 6楼shayne的帖子


在WPF平台下C1FlexGrid没有直接的导出到Excel的方法,但是可以使用helper类实现功能。
这是WPF平台下将C1FlexGrid导出成Excel的例子,请参考。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
shayne
论坛元老   /  发表于:2014-9-23 20:46:00
8#
回复 7楼Alice的帖子

你提供的方法   就是我前面用的   只不过 我所用的是 导出显示的列,隐藏的不导出。

但是  还是没有  我要求的Excel的格式   能够设置的问题。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-9-24 10:50:00
9#
回复 8楼shayne的帖子

如我之前的解释,很抱歉C1不提供接口在导出的时候设置excel格式。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部