首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Access 2007 - LostFocus事件

Access 2007 - LostFocus事件
EN

Stack Overflow用户
提问于 2017-01-24 15:38:19
回答 1查看 611关注 0票数 1

在表单上,我有一个Command按钮。在用户单击按钮后,我想禁用该按钮,这样它就不能再被单击。我知道你不能在控件仍然处于焦点的时候禁用它。所以我创建了这个事件过程:

代码语言:javascript
复制
Sub Command1_LostFocus()
   Me.Command1.Enabled = False
End Sub

在我单击命令按钮,然后切换到另一个控件后,我希望上面的Sub运行。但我得到的错误信息是“你不能在控件处于焦点的时候禁用它”。我很惊讶,因为我以为在执行事件过程时,Command1已经失去了焦点。

关于如何在单击命令按钮后将其禁用,有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-24 17:17:28

将焦点移动到另一个控件:

代码语言:javascript
复制
Me!SomeControl.SetFocus
Me!Command1.Enabled = False

一定要给你的控件起个有意义的名字。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41822563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档