找回密码
 立即注册

QQ登录

只需一步,快速开始

wanghao88617

注册会员

2

主题

5

帖子

40

积分

注册会员

积分
40
最新发帖
wanghao88617
注册会员   /  发表于:2016-12-19 23:21  /   查看:4773  /  回复:7
求助fpspread怎么设置能都按回车键进入下一单元格

7 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-20 08:55:43
沙发
修改Enter Key的activon
  1.             // Create an InputMap object.
  2.             FarPoint.Win.Spread.InputMap inputmap1;
  3.             // Assign the InputMap object to the existing map.
  4.             inputmap1 = fpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenAncestorOfFocused);
  5.             // Map the Enter key.
  6.             inputmap1.Put(new FarPoint.Win.Spread.Keystroke(Keys.Enter, Keys.None), FarPoint.Win.Spread.SpreadActions.MoveToNextCellThenControl);
  7.             // Create another InputMap object.
  8.             FarPoint.Win.Spread.InputMap inputmap2;
  9.             // Assign this InputMap object to the existing map.
  10.             inputmap2 = fpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenFocused);
  11.             // Map the Enter key.
  12.             inputmap2.Put(new FarPoint.Win.Spread.Keystroke(Keys.Enter, Keys.None), FarPoint.Win.Spread.SpreadActions.MoveToNextCellThenControl);
复制代码
回复 使用道具 举报
wanghao88617
注册会员   /  发表于:2016-12-20 22:54:29
板凳
本帖最后由 wanghao88617 于 2016-12-20 22:56 编辑

到最后一列后怎么跳到下一行?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-21 09:36:44
地板
您测试一下,会自动换行的
回复 使用道具 举报
sxyweiren
中级会员   /  发表于:2016-12-22 13:47:02
5#
把斑竹给的代码里面的FarPoint.Win.Spread.SpreadActions.MoveToNextCellThenControl改成FarPoint.Win.Spread.SpreadActions.MoveToNextColumnWrap就可以了。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-22 16:35:00
6#
回复 使用道具 举报
wanghao88617
注册会员   /  发表于:2016-12-25 19:41:02
7#
谢谢
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-26 09:01:05
8#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部