找回密码
 立即注册

QQ登录

只需一步,快速开始

pinglan7

注册会员

13

主题

32

帖子

91

积分

注册会员

积分
91

活字格认证

QQ
pinglan7
注册会员   /  发表于:2014-10-29 14:46  /   查看:4728  /  回复:4
你好!
最近需要在控件里实现如下需求:
从别处(excel或spread本身)复制一些数据,然后选中单元格ctrl+V ,粘贴后,想在代码中捕获spread粘贴后的区域。
但是只找到了fpSpread1_ClipboardPasting 事件,这实际上是”粘贴前“事件。
有没有“粘贴后”事件呢?我搜索到论坛中你们的回复,存在“fpSpread1_ClipboardPasted”事件,但我找不到。
我用的版本比较老:FarPoint.Spread.for.Windows.Forms.v4.0,难道是版本较老的原因?
请回复,谢谢。

4 个回复

倒序浏览
pinglan7
注册会员   /  发表于:2014-10-29 14:47:00
沙发
哦,似乎我发错了板块,请帮忙移动,不好意思。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-10-29 16:36:00
板凳
回复 1楼pinglan7的帖子

确实,Spread for Winforms 4.0 中没有提供 ClipboardPasted 事件,从 5.0 开始提供这个事件。
回复 使用道具 举报
pinglan7
注册会员   /  发表于:2014-10-30 10:23:00
地板
那请问还有什么间接的办法实现我的需求么?
我的需求是:在粘贴后立即获取到spread中的已粘贴单元格,就目前的现象来看,粘贴后spread中被粘贴的单元格处于选中状态。请问我该如何做?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-10-30 16:18:00
5#
回复 4楼pinglan7的帖子

抱歉,Spread 4.0 无法获取这个时机,是否有可能考虑升级?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部