找回密码
 立即注册

QQ登录

只需一步,快速开始

pinglg

新手上路

1

主题

2

帖子

27

积分

新手上路

积分
27
  • 25

    金币

  • 主题

  • 帖子

最新发帖
pinglg
新手上路   /  发表于:2012-6-13 10:58  /   查看:6042  /  回复:3
大家好、有个问题帮我一下。
在执行ClipboardPasted事件时,怎样获得copy元的行号?或者要和其他什么事件配合使用?

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-6-13 11:08:00
沙发
回复 1楼pinglg的帖子

Spread for WinForms 6.0 中可以在ClipboardChanging中记录复制的区域,然后在ClipboardPasted中来使用:
  1.     CellRange cr = null;

  2.     private void fpSpread1_ClipboardChanging(object sender, EventArgs e)
  3.     {
  4.         cr = fpSpread1.ActiveSheet.GetSelection(0);
  5.     }

  6.     private void fpSpread1_ClipboardPasting(object sender, FarPoint.Win.Spread.ClipboardPastingEventArgs e)
  7.     {
  8.         //MessageBox.Show(cr.ToString());
  9.     }

  10.     private void fpSpread1_ClipboardPasted(object sender, FarPoint.Win.Spread.ClipboardPastedEventArgs e)
  11.     {
  12.         MessageBox.Show(cr.ToString());
  13.     }
复制代码
回复 使用道具 举报
pinglg
新手上路   /  发表于:2012-6-13 12:10:00
板凳
我的是Spread5.0,用ClipboardChanging事件可以记录copy元信息。
问题解决了,谢谢了 dof
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-6-14 09:44:00
地板
不客气,解决就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部