找回密码
 立即注册

QQ登录

只需一步,快速开始

alexzhou

初级会员

9

主题

20

帖子

215

积分

初级会员

积分
215
alexzhou
初级会员   /  发表于:2017-4-18 12:46  /   查看:3417  /  回复:3
本帖最后由 alexzhou 于 2017-4-18 12:47 编辑

spread8.0中,在选中的单元格上(光标不进入单元格)按下键盘会触发spread的keydown事件,
我现在需要在编辑单元格后,光标不离开单元格,直接按回车键,但是没有触发spread的keydown事件。
这个动作跟spread7.0不一样,不知道spread8.0在这种情况应该如何处理。
请求大神的帮助!
谢谢

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-18 18:01:08
沙发
这个您需要给EditingControl 添加事件

  1.         public Form15()
  2.         {
  3.             InitializeComponent();
  4.             fpSpread1.EditModeOn += FpSpread1_EditModeOn;
  5.         }

  6.         private void FpSpread1_EditModeOn(object sender, EventArgs e)
  7.         {
  8.             fpSpread1.EditingControl.KeyDown += EditingControl_KeyDown;
  9.         }

  10.         private void EditingControl_KeyDown(object sender, KeyEventArgs e)
  11.         {
  12.         }
复制代码
回复 使用道具 举报
alexzhou
初级会员   /  发表于:2017-4-19 09:06:08
板凳
非常感谢你的回答。问题解决了。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-19 11:56:54
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部