确定是否在选项组中单击了切换按钮

时间:2014-03-11 18:30:30

标签: ms-access ms-access-2010

我有一个选项组,其中包含组内的切换按钮。如果单击切换按钮,代码工作正常。但是,如果在切换按钮外单击选项组,代码仍会触发。例如,如果单击切换按钮之间的空格,则On_click代码仍会触发。

我想确定是否在Option组的On_click事件中单击了一个切换按钮。例如:

If ActiveControl.ControlType = acToggleButton Then
    'Normal code...
Else
    'Do nothing...
End If

这不起作用,因为活动控件是选项组本身。

如何确定是否单击了选项组中的切换按钮?

1 个答案:

答案 0 :(得分:1)

每个切换按钮都有一个唯一值,因此您可以使用选项组的After UpdateBefore Update事件来捕捉更改。