找回密码
 立即注册

QQ登录

只需一步,快速开始

deppp

论坛元老

43

主题

123

帖子

4662

积分

论坛元老

积分
4662

活字格认证

deppp
论坛元老   /  发表于:2012-11-8 10:11  /   查看:5131  /  回复:1
Cell为数值型,现在有如下现象:
1.当数值大于0的时候,在Cell编辑状态下双击则是全部选择。

QQ截图20121108101939.jpg (2.82 KB, 下载次数: 234)

1 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-11-8 11:25:00
沙发
deppp 你好

可以通过下面的代码来实现双击选中全部文本的需求:
  1.         private void Form1_Load(object sender, EventArgs e)
  2.         {
  3.             fpSpread1.EditModeOn += new EventHandler(fpSpread1_EditModeOn);
  4.         }

  5.         void fpSpread1_EditModeOn(object sender, EventArgs e)
  6.         {
  7.             FarPoint.Win.Spread.CellType.GeneralEditor editor = fpSpread1.EditingControl as FarPoint.Win.Spread.CellType.GeneralEditor;
  8.             if (editor != null)
  9.             {
  10.                 editor.DoubleClick += new EventHandler(editor_DoubleClick);
  11.             }
  12.         }

  13.         void editor_DoubleClick(object sender, EventArgs e)
  14.         {
  15.             (sender as FarPoint.Win.Spread.CellType.GeneralEditor).SelectAll();
  16.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部