我目前在带有ComboBox的2007 Access数据库中获得了一个表单,除非单击下拉列表,否则我不希望它具有焦点。大部分时间都是这样,当用户点击下拉列表然后选择一行时,它会调用AfterUpdate
事件,因此我可以通过它更改焦点。
然而,我的问题是,当用户打开ComboBox时,不会选择任何内容,并点击要离开。下拉列表消失,但ComboBox仍然具有焦点。
我想知道是否有任何我错过的事件会覆盖此事,或者是否有任何解决方法可以使其发挥作用。
由于
答案 0 :(得分:0)
尝试在表单详细信息部分设置事件。像
这样的东西Private Sub Detail_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Me.WhereverYouWant.SetFocus
End Sub