【XAML】对Spread控件的一点建议
版主您好:Spread控件我用了挺长时间了,发现一些很常用但是目前控件不支持的功能:
1. 单元格多样式功能,目前的一个单元格只能会死一种样式,样式的属性也只是在单元格上设置,无法像excel一样一个单元格内有多种样式,上下标也是通过样式画出来的。(目前这个功能对制表的局限性很大,我自己通过特殊的方式实现了单元格多样式,但是走了弯路)。
2. 打印功能,以后的版本如果支持打印功能,不知道能否做到把打印信息配置在spread控件里面,并且下载下来后这些打印信息保存到excel中。
3.
如图片所示:报表刚生成的时候网格线是正常粗细,但是稍微拖动下行高,网格线就变粗了,不知道这是我计算机的问题吗(应该不是吧)。
spread控件还是很不错的,在以后的升级过程中能否考虑这些意见。spread控件我觉得应该向着excel看齐,尽可能多的实现excel的表格功能。 回复 1楼p332718873的帖子
感谢您给出的中肯建议。
前两个问题我都会作为需求提交给产品组。
其中打印功能在下一版本中将会添加。
边框变粗问题我会尝试进行重现并且提交给产品组。
Spread silverlight 平台开发时间较短,所以还有很多需要改进的地方,感谢您的支持和谅解。
其他平台以上几点都是支持的。如果您还有其建议还请提出来。
谢谢 其实很多用Spread的人都是为了在程序中实现Excel的功能,可是真正在开发的过程中,才发现有很多用户要求的Excel特性都无法实现,导致开发者陷入技术瓶颈之中,大大增加了开发进度的不确定性。 回复 3楼socamp的帖子
socamp 您好,
非常感谢您的反馈。并且,给您带来使用上的不便,很抱歉。
能否告知当前遇到的具体问题?我们可以协助查看是否提供了内置功能或提供 Workaround。
谢谢 1、就是上面提到的几个问题,下标、单元格内富文本问题、打印问题
2、还有Excel中的图形,一个表格,用户画了图形,导入到Spread中就消失了
3、各种统计图,导入进spread后,统计图就不见了
4、是否可以显示工具栏,是否可以有一个属性能够打开右键菜单,而不是花很多时间自己去写
5、没有提供单元格文本的输入事件
6、没有提供单元格的KeyDown事件,Sheet里好像有一个键盘事件,但是我试过不响应
7、还有图片问题,这个下一步我要做了,不知道导出到Excel的时候图片是否还存在,也不知道是否支持像png、gif这样的背景透明的图片。目前要做报表的图章,把图章做成图片,嵌入进Excel,但图章要求要盖住下面的名字,所以必须要支持背景透明。 回复 5楼socamp的帖子
感谢您的问题反馈,针对您提出的问题我们会一一验证之后反馈给您结果,谢谢 回复 5楼socamp的帖子
你好,
以下是对 5# 问题的统一回复:
1、下标、单元格内富文本问题、
不支持,可以通过其他方法绕过。
2、打印问题
下个版本会支持
3、还有Excel中的图形,一个表格,用户画了图形,导入到Spread中就消失了
无法导入,但是 Spread 可以添加图形。
4、各种统计图,导入进spread后,统计图就不见了
支持导入
5、是否可以显示工具栏,是否可以有一个属性能够打开右键菜单,而不是花很多时间自己去写
提供设计器源码是否能满足你的需求?
6、没有提供单元格文本的输入事件
//编辑结束
gcspreadsheet1.EditEnd += gcspreadsheet1_EditEnd;
//编辑开始
gcspreadsheet1.EditStarting += gcspreadsheet1_EditStarting;
//文本改变
gcspreadsheet1.EditChange += gcspreadsheet1_EditChange;
7、没有提供单元格的KeyDown事件,Sheet里好像有一个键盘事件,但是我试过不响应
//键盘事件
gcspreadsheet1.PreviewKeyDown += gcspreadsheet1_PreviewKeyDown;
8、还有图片问题,这个下一步我要做了,不知道导出到Excel的时候图片是否还存在,也不知道是否支持像png、gif这样的背景透明的图片。目前要做报表的图章,把图章做成图片,嵌入进Excel,但图章要求要盖住下面的名字,所以必须要支持背景透明。
持插入透明图片,并且导出到 Excel。
另外,请您使用最新版测试:
http://www.gcpowertools.com.cn/downloads/trial/SpreadStudio/SpreadforWPF-Silverlight7v4.zip
如果有其他问题欢迎继续沟通。
谢谢
页:
[1]