Foxtable(狐表)用户栏目专家坐堂 → 怎样使窗口内的表不能直接点击编辑,但不影响此表实际是可以用控件编辑的?


  共有1726人关注过本帖树形打印复制链接

主题:怎样使窗口内的表不能直接点击编辑,但不影响此表实际是可以用控件编辑的?

帅哥哟,离线,有人找我吗?
comnets
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:698 积分:5612 威望:0 精华:0 注册:2013/4/9 6:59:00
怎样使窗口内的表不能直接点击编辑,但不影响此表实际是可以用控件编辑的?  发帖心情 Post By:2019/3/22 9:49:00 [只看该作者]

之前把它从窗口设置为不可编辑,表有了锁上的标记,任何地方都不可编辑了。

 回到顶部
帅哥哟,离线,有人找我吗?
comnets
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:698 积分:5612 威望:0 精华:0 注册:2013/4/9 6:59:00
  发帖心情 Post By:2019/3/22 11:48:00 [只看该作者]

UP

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/22 12:03:00 [只看该作者]

方法一:不要锁定表;可以在prepareEdit事件、startEdit事件,写代码,如

 

e.cancel = true

 

方法二:控件的enter事件,写代码,如

 

e.sender.ReadOnly = BooleanEnum.False


 回到顶部