请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

senyugo

论坛元老

25

主题

78

帖子

1万

积分

论坛元老

积分
16281

活字格认证

senyugo
论坛元老   /  发表于:2014-1-21 17:00  /   查看:3570  /  回复:1
在初期显示的时候光标选中spread的第一个单元格,然后按下tab键,要跳出spread,选中form上的其他空间,而不是选中spread的第二个单元格,请问有什么属性设置吗?

1 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-1-22 12:07:00
沙发
回复 1楼senyugo的帖子

需要把tab健默认的事件(MoveToNextColumnWrap)取消.

这段代码可试试:
  1.   FarPoint.Win.Spread.SheetView shv = fpSpread1.ActiveSheet;
  2.             FarPoint.Win.Spread.InputMap im = new FarPoint.Win.Spread.InputMap();
  3.             FarPoint.Win.Spread.Keystroke k = new FarPoint.Win.Spread.Keystroke(Keys.Tab, Keys.None);
  4.            
  5.             im = fpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenAncestorOfFocused);
  6.             im.Put(k, SpreadActions.None);

  7.             im = fpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenFocused);
  8.             im.Put(k, SpreadActions.None);
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部