找回密码
 立即注册

QQ登录

只需一步,快速开始

jim_hujun
初级会员   /  发表于:2013-8-30 17:32:00
11#
回复 9楼iceman的帖子

我自个扩展了多表头合并的方法,但是又有一个新问题出来了,就是表格里的样式需要如何设置呢?
例如 列长度我想设置为自动的,加入表格线和边框
这些如何实现?是否可以把datagrid的样式直接拿过来用呢?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-8-30 17:36:00
12#
回复 10楼jim_hujun的帖子

jim_hujun 你好,

这边重现了你描述的问题。

首先,由于我较晚的回复和产品使用上给您带来的不便,抱歉。

这个问题和之前的 DataGrid 问题我们会继续跟踪并且通知确切结果。

另外,请问你目前是在试用还是已经购买?
如果未购买,建议使用 Spread Silverlight 来制作多行列表头及导出合并表头。
我这里也制作了导出合并表头的 Demo,以供参考:


Spread 具有良好的 Excel 兼容性。
产品介绍主页:http://www.gcpowertools.com.cn/products/spread_wpf.htm

谢谢

本帖子中包含更多资源

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

x
回复 使用道具 举报
jim_hujun
初级会员   /  发表于:2013-8-30 17:46:00
13#
回复 12楼iceman的帖子

我们这是购买了Silverlight 版本的 因为主要是展示数据列表和图表,导出表格为附带功能,所以用C1datagrid,flexgrid,比较多 本来以为用自带方法导出比较快点,所以之前就没考虑用Spread
回复 使用道具 举报
jim_hujun
初级会员   /  发表于:2013-8-30 17:48:00
14#
回复 12楼iceman的帖子

目前有待解决的问题就是 调整导出表格的样式
主要是一下几个需求
列长度我想设置为自动的
加入表格线和边框线
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-9-2 12:10:00
15#
回复 14楼jim_hujun的帖子

好的,这些需求我会一一跟踪并给出回复。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-9-6 13:21:00
16#
回复 14楼jim_hujun的帖子

您好,

不好意思让您久等了。

1.FlexGrid 目前无法导出表头合并单元格。
2.列宽度设置为自动目前还无法支持,可以通过 Style设置其宽度范围。
3.可以通过 Style 设置其边框、背景色等。
问题 2、3 的样式设置如下:

  1. <UserControl.Resources>
  2.         <Style x:Key="chs" TargetType="c1datagrid:DataGridColumnHeaderPresenter">
  3.             <Setter Property="Background"  Value="Red"/>
  4.             <Setter Property="MinWidth" Value="55"/>
  5.             <Setter Property="BorderThickness" Value="3"/>
  6.             <Setter Property="BorderBrush" Value="Black"/>
  7.         </Style>
  8.         <Style x:Key="cellstyle" TargetType="c1datagrid:DataGridCellPresenter">
  9.             <Setter Property="Background" Value="Blue"/>
  10.             
  11.         </Style>
复制代码


4.关于 DataGrid 导出多表头问题,我仍旧在和产品组沟通,下周会有结果。

谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-9-10 13:48:00
17#
回复 11楼jim_hujun的帖子

jim_hujun 你好,

问题已经确定,DataGrid 目前不支持导出表头。已经作为新的需求添加到产品新功能列表中。

目前有两种替代方法:
1.可以在导出之前遍历 列头 ,作为普通行添加到表格中,导出后再删除这些行保持表格前后一致。
是否和你的实现方法一致呢?

2.通过 .NET 平台下标准 office 接口来实现导出:



样式设置可以参考 16#。
请问当前问题的进展如何?

本帖子中包含更多资源

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

x
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部