baiwushi 发表于 2020-1-8 14:16:43

关于Gctextbox复数行的问题

Gctextbox 设置了复数行,回车的时候,里面会换行
所以我设置了NextControl,这样就不会换行了
但是有一新问题,回车的时候,后台所有的事件都不会进了,
求解决方法

Richard.Ma 发表于 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 发表于 2020-1-9 16:43:25

将回车键添加到ShortCutKeys里去,然后挂GcShortCut的ShortcutKeyDown事件,在事件里处理回车的相关逻辑即可

public Form1()
      {
            InitializeComponent();
            this.gcShortcut1.ShortcutKeys.Add(Keys.Return);
            this.gcShortcut1.ShortcutKeyDown += new KeyEventHandler(ShortcutKeyDownHandler);
      }



      void ShortcutKeyDownHandler(object sender, KeyEventArgs e)
      {
            var gcTextBoxInstance = this.ActiveControl;
      }

nobt 发表于 2023-8-1 17:02:59

:hjyzw:

Richard.Ma 发表于 2023-8-1 18:46:04

:mj72:
页: [1]
查看完整版本: 关于Gctextbox复数行的问题