Access 2007中的选项卡外部选项卡控件

时间:2011-04-12 17:35:01

标签: ms-access ms-access-2007

My Access 2007表单在选项卡控件下方有两个按钮(每页上都有一个子窗体)。

使用标签页或按钮聚焦,我可以“选项卡”到该页面上的子窗体(将焦点放在第一个控件上)。但是,一旦子窗体中的控件具有焦点,我就无法从子窗体中“标记”。焦点遍历子窗体控件(而不是整个窗体)。

有没有办法改变这种行为?当最后一个子窗体控件具有焦点并且用户按下Tab键时,我希望焦点位于第一个按钮上。

1 个答案:

答案 0 :(得分:2)

在最后一个子窗体控件上为控件的KeyDown事件添加[Event Procedure]

Private Sub TheSubformControl_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyTab And Shift = 0 Then Me.Parent.ButtonToFocus.SetFocus
End Sub