1

是否可以将快捷键分配给设置为图像的 MS Access 表单上的命令按钮?

在这种情况下,我有一个未绑定的表单,我想使用熟悉的 CTRL + 箭头键设置基本的记录导航。就我而言,当用户想要转到下一条记录时,我希望他们能够简单地按 CTRL + RIGHT ARROW 作为鼠标单击的选项。

我知道文本标题,您只需在所需的快捷字符之前插入一个“&”,例如:"&Next"

按钮下一个示例

4

1 回答 1

3

& 也适用于图片按钮,即使标题不可见,但如果您不仅要使用 Alt 字母快捷键,则可以为此使用表单级别KeyDownKeyPress事件。首先启用KeyPreview属性。

Private Sub Form_Load()
    Me.KeyPreview = True
End Sub

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    Select Case KeyCode
        Case vbKeyF2
            ' Process F2 key events.
        Case vbKeyF3
            ' Process F3 key events.
        Case vbKeyF4
            ' Process F4 key events.
        Case Else
    End Select
End Sub
于 2016-08-19T02:26:07.167 回答