找回密码
 立即注册

QQ登录

只需一步,快速开始

haige

新手上路

1

主题

2

帖子

27

积分

新手上路

积分
27
  • 25

    金币

  • 主题

  • 帖子

最新发帖

[已处理] 关于spread的事件

haige
新手上路   /  发表于:2010-9-29 14:42  /   查看:6652  /  回复:2
各位前辈们,
      关于spread的相关事件,现在我只知道有onEditStart和onEditStopped两个事件,能不能捕捉spread的鼠标双击事件啊。现在遇到一个问题:例如:一个可以编辑的spread里面,原来输入的是123,现在光标在这个入力框上,按下键盘上的键2,入力框里面的结果需要变成2123了,用鼠标点没任何变化;我现在需要的结果是2而不是2123,因此我添加了onEditStart事件监听,在监听程序下清空了原来的值,当按下键盘上的键2时得到了结果2,但是用鼠标双击时也触发了onEditStart,导致入力框里面原来的123也被清空了,想实现跟在excel里面的输入达到一样的效果,请各位大侠赐教,谢谢了。

2 个回复

倒序浏览
gw0506
超级版主   /  发表于:2010-9-29 19:07:00
沙发
下图是Spread 的所有Client端事件,您可以考虑DataChanged。

png

png
回复 使用道具 举报
haige
新手上路   /  发表于:2010-9-30 10:07:00
板凳
谢谢版主,问题解决了。 在后台添加这句代码Spread.EditModeReplace = True,就可以达到和excel一样的效果了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部