harmenborm 发表于 2024-6-22 22:49:49

怎么按TAB键后使光标跳到下一个指定的编辑框呢?

本帖最后由 harmenborm 于 2024-6-22 22:53 编辑

我试了下,除了tab键外,其它的都可以,比如说回车键(13)
<火山程序 类型 = "通常" 版本 = 1 />

方法 编辑框_按下某键 <接收事件 类型 = 整数 注释 = "当用户按下某个按键时事件被触发" 返回值注释 = "本事件的处理方法如果返回非0整数值,表明事件已经得到处理且不再需要后续处理.">
参数 来源对象 <类型 = 编辑框 注释 = "提供事件产生的具体来源对象">
参数 标记值 <类型 = 整数 注释 = "用户调用\"挂接事件\"命令时所提供的\"标记值\"参数值,非此方式挂接事件则本参数值固定为0.">
参数 键代码 <类型 = 整数 注释 = "为\"按键码\"类中的常量值,注意不包括辅Zhu键组合状态值.">
参数 辅Zhu键状态 <类型 = 整数 注释 = "事件触发时的辅Zhu键组合状态,为\"辅Zhu键状态\"类中各常量值的组合.">
{
    如果 (来源对象 == 编辑框_箱体高度 && 键代码 == 9)
    {
编辑框_箱体宽度.获取焦点 ()
    }
    如果 (来源对象 == 编辑框_箱体宽度 && 键代码 == 9)
    {
      编辑框_箱体深度.获取焦点 ()
    }
    如果 (来源对象 == 编辑框_箱体深度 && 键代码 == 9)
    {
      编辑框_板材厚度.获取焦点 ()
    }

    返回 (0)
}



harmenborm 发表于 2024-6-22 23:10:40

编辑框有什么属性可以设置焦点顺序吗?

michardhl 发表于 2024-6-23 07:21:56

设计器里面可以拖放更改顺序
页: [1]
查看完整版本: 怎么按TAB键后使光标跳到下一个指定的编辑框呢?