找回密码
 立即注册

QQ登录

只需一步,快速开始

baiwushi

注册会员

12

主题

38

帖子

154

积分

注册会员

积分
154

活字格认证

baiwushi
注册会员   /  发表于:2020-1-8 14:16  /   查看:4143  /  回复:5
Gctextbox 设置了复数行,回车的时候,里面会换行
所以我设置了NextControl,这样就不会换行了
但是有一新问题,回车的时候,后台所有的事件都不会进了,
求解决方法

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-1-9 11:19:13
沙发
你好,需要确认一下,你这边用的是winform还是其他的开发平台,

你说的后台事件是哪些呢? 最好让他提供一下sample方便我们帮你快速验证问题
回复 使用道具 举报
baiwushi
注册会员   /  发表于:2020-1-9 13:44:45
板凳
Richard.Ma 发表于 2020-1-9 11:19
你好,需要确认一下,你这边用的是winform还是其他的开发平台,

你说的后台事件是哪些呢? 最好让他提供 ...

winform的
现在就是需要回车的触发的事件,前面设置了回车NextControl,回车就会自动到下一个控件了
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-1-9 16:43:25
地板
将回车键添加到ShortCutKeys里去,然后挂GcShortCut的ShortcutKeyDown事件,在事件里处理回车的相关逻辑即可

  1. public Form1()
  2.         {
  3.             InitializeComponent();
  4.             this.gcShortcut1.ShortcutKeys.Add(Keys.Return);
  5.             this.gcShortcut1.ShortcutKeyDown += new KeyEventHandler(ShortcutKeyDownHandler);
  6.         }



  7.         void ShortcutKeyDownHandler(object sender, KeyEventArgs e)
  8.         {
  9.             var gcTextBoxInstance = this.ActiveControl;
  10.         }
复制代码
回复 使用道具 举报
nobt
论坛元老   /  发表于:2023-8-1 17:02:59
5#
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-8-1 18:46:04
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部