找回密码
 立即注册

QQ登录

只需一步,快速开始

lucky

论坛元老

16

主题

38

帖子

6006

积分

论坛元老

积分
6006

活字格认证

lucky
论坛元老   /  发表于:2014-4-17 15:06  /   查看:5231  /  回复:3
请问在可编辑的spread单元格中,如何获取ctrl+←这对组合键呢。

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-4-17 17:12:00
沙发
回复 1楼lucky的帖子

测试代码如下:

  1.         private void Form1_Load(object sender, EventArgs e)
  2.         {
  3.             this.fpSpread1.EditChange += fpSpread1_EditChange;
  4.         }

  5.         void fpSpread1_EditChange(object sender, FarPoint.Win.Spread.EditorNotifyEventArgs e)
  6.         {
  7.             GeneralEditor tx = this.fpSpread1.EditingControl as GeneralEditor;
  8.             tx.KeyDown += tx_KeyDown;
  9.         }

  10.         void tx_KeyDown(object sender, KeyEventArgs e)
  11.         {
  12.             if (e.Control && e.KeyCode== Keys.Left)
  13.             {
  14.                 Debug.WriteLine("keydown");               
  15.             }
  16.         }
复制代码
回复 使用道具 举报
lucky
论坛元老   /  发表于:2014-4-22 17:42:00
板凳
搞定,谢谢了。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-4-22 17:54:00
地板
回复 3楼lucky的帖子

客气了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部