【问题标题】:VB setFocus after Typing in Textbox without losing itVB setFocus 在输入文本框后不会丢失
【发布时间】:2015-07-27 19:03:13
【问题描述】:

我有一个登录屏幕,我将焦点设置在password 文本框上,以便用户无需单击任何内容即可开始输入密码。

我想在password 文本框中输入字符后立即将焦点设置到login 按钮,以便用户在输入完密码后只需按Enter。

我不想失去对password textbox 的关注,但我希望突出显示登录按钮,以便您可以按 Enter。

现在我必须点击 Tab,然后 Enter 才能工作。

【问题讨论】:

  • 这是 VB.NET 还是 VBA?如果是 VB.NET、WinForms 还是 WPF?
  • 我正在使用 VBA 对此进行编码。现在我必须按两次 Enter。第一次专注于按钮,然后第二次真正通过并登录。我不知道为什么

标签: vba ms-access


【解决方案1】:

FormForm.Accept 属性设置为按钮的名称:

获取或设置用户点击时表单上的按钮 按 ENTER 键。

然后,当用户完成输入密码并点击“输入”按钮后,将自动为他们点击。

【讨论】:

  • 这对我不起作用。我不确定我为什么会遇到这个问题
【解决方案2】:

想通了。转到登录按钮的属性表,默认属性设置为否。将其更改为是,它工作得很好。谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-09
    • 2015-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多