首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SetFocus的对立面

SetFocus的对立面
EN

Stack Overflow用户
提问于 2020-06-02 14:09:36
回答 1查看 191关注 0票数 1

MSAccess VBA:假设在任意表单中,焦点设置为该表单上的MyControl。如何在不将焦点放到另一个控件的情况下“取消设置”焦点?

我正在寻找像MyControl.UnsetFocus这样的代码

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-02 14:22:57

在您的情况下,您可能只想将焦点放回父窗体。这满足在不给出另一个控件焦点的情况下取消设置焦点的条件,并且按tab键或单击将从该表单再次激活焦点/tab键导航。

下面是一个例子:

代码语言:javascript
复制
Forms![MyForm].SetFocus

请注意,根据SetFocus的文档,如果您尝试SetFocus到具有设置了Enabled的子控件的窗体,这将导致焦点根据文档自动跳转到第一个符合条件的子控件。

Form.SetFocus method (Access) @ Microsoft Docs

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

https://stackoverflow.com/questions/62145876

复制
相关文章

相似问题

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