输入值后自动离开字段

  • 本文关键字:离开 字段 visual-foxpro
  • 更新时间 :
  • 英文 :


>我正在Visual FoxPro中创建一个表单,用户将在其中输入大量只有一个字符值的值。 为了使用户不必在每次按键后按 Tab,我想设置表单,以便在输入值后光标自动转到下一个字段。

这样做的好方法是什么?

确保你有SET CONFIRM OFF

从帮助文件:

将确认设置为 |关闭
...
OFF 指定用户可以通过键入经过 文本框中的最后一个字符。插入点,当它到达时 文本框中的最后一个字符移动到下一个控件,然后 铃铛响起(如果"设置铃声"设置为"开"(。

OFF 是"设置确认"的默认值。

"关闭确认"也会影响菜单项和菜单标题。如果设置了 "确认"设置为"关",用户可以从菜单中选择一个项目或 菜单栏中的菜单标题,方法是按与 菜单项或标题的第一个字母。(当"设置确认"设置为 开,此操作仅选择菜单项或标题。

我用两个文本框制作了一个简单的表单,并验证在键入一个字符后,它会跳转到下一个文本框。

Herb 的答案是正确的,但请记住,光标将跳转到 TAB 顺序中的下一个字段。
因此,如果您以其他顺序输入文本框字段,则可能需要对 TAB 的字段重新排序。
若要验证是否具有所需的 TAB 顺序,请在 VFP 开发环境中打开窗体后,从菜单中单击"查看"-"Tab 键顺序"-"交互式分配"。 然后,使用鼠标可以对文本框的 TAB 设置重新排序。

另请注意,TAB 键顺序还包括其他窗体对象,如按钮、网格等。

祝你好运

相关内容

  • 没有找到相关文章

最新更新