OnKeyPress for Label

时间:2011-08-11 12:41:11

标签: ms-access vba onclick keypress labels

我有3个标签作为我的表单的搜索按钮(我知道这很奇怪,但我试图让按钮看起来很吸引人,而在Access'03中,没有这种方法很难做到+ OnClick

我的问题是:无论如何让其中一个标签使用KeyPress事件,所以当用户点击Enter时 - 它会触发我选择的其中一个按钮,因为标签没有默认字段。 / p>

谢谢!

1 个答案:

答案 0 :(得分:3)

您无法在标签上设置焦点,但您可以通过以下方式模拟您所描述的行为:

- 创建一个没有标题的按钮

- 将'backstyle'属性设置为透明

- 使按钮略大于标签,并将其放在标签上

- 按下按钮以前分配给您的标签的行为。

- 为您的按钮分配相应的标签索引

现在,当用户选中表单时,您的标签将显示为“突出显示”,用户可以按Enter键激活它。

希望这有帮助。