找回密码
 立即注册

QQ登录

只需一步,快速开始

miyaminn

论坛元老

48

主题

121

帖子

2万

积分

论坛元老

积分
22182

活字格认证

miyaminn
论坛元老   /  发表于:2015-3-12 14:53  /   查看:7056  /  回复:8
当光标在Spread的单元格的时候,按Enter键,Spread不触发
KeyPress事件,现在想要触发该事件要怎么做呢?

以上,谢谢!!!

8 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-3-13 12:04:00
沙发
回复 1楼miyaminn的帖子

请问Spread是在编辑状态下还是非编辑状态下?
在编辑状态下,按下键盘不会触发KeyPress事件。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
miyaminn
论坛元老   /  发表于:2015-3-13 12:36:00
板凳
回复 2楼Alice的帖子

是的,编辑状态下,不触发,原2.5版本是触发的。
现在7.0版本不触发,这样做移型项目就很难做到和以前一样的效果。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-13 17:33:00
地板
回复 3楼miyaminn的帖子

很抱歉给你带来使用上的不方便。
从2.5版本到7.0版本,目前是8.0版本,已经经历很长时间,会有一些变动。

另外想和你确认下,你使用的2.5版本是com版还是其他版?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-18 18:23:00
5#
回复 3楼miyaminn的帖子

很抱歉,这是Spread的设计。

我们建议你使用如下的方式替换:
代码参考:
  1. private void fpSpread1_EditModeOn(object sender, System.EventArgs e)
  2. {   
  3. fpSpread1.EditingControl.KeyDown += new System.Windows.Forms.KeyEventHandler(this.fpSpread1_KeyDown);
  4. }

  5. private void fpSpread1_EditModeOff(object sender, System.EventArgs e)
  6. {   
  7. fpSpread1.EditingControl.KeyDown -= new System.Windows.Forms.KeyEventHandler(this.fpSpread1_KeyDown); }
  8. private void fpSpread1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
  9. {   
  10. if (e.KeyCode == Keys.Enter)   
  11. {     
  12. Console.WriteLine("Enter Key-KeyDown");   
  13. }
  14. }
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
miyaminn
论坛元老   /  发表于:2015-3-20 11:24:00
6#
回复 5楼Alice的帖子

这个方法最初就试过了,不起作用。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-20 19:22:00
7#
回复 6楼miyaminn的帖子

你好。Spread的KeyPress事件这是设计。

如果可以换其他的事件,比如Editor的相关事件,我可以再帮你看看。

评分

参与人数 1满意度 +5 收起 理由
miyaminn + 5 谢谢你的回答

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
miyaminn
论坛元老   /  发表于:2015-3-25 17:59:00
8#
回复 7楼Alice的帖子

感谢你的回复,用其他控件的事件捕捉了。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-3-25 18:08:00
9#
回复 8楼miyaminn的帖子

好的,那本帖关闭了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部