【问题标题】:How to have a floating form stay above a maximized floating form in MS Access project如何在 MS Access 项目中让浮动表单保持在最大化的浮动表单之上
【发布时间】:2022-07-31 08:24:45
【问题描述】:

Please see here the preferred position of forms

是否可以在最大化的弹出窗口 [2] 上方有一个浮动窗口 [3]?要求是将浮动窗口作为笔记形式设置在主浮动窗口上方(最大化)。

  1. 即使光标移动到最大化的主表单 [2],用户仍应该可以看到记录表单 [3] 的笔记。默认情况下,当光标移动到主窗体时,笔记窗体会移动到主窗口的后面。我想覆盖它并将记笔记的表格放在所有表格之上。
  2. 只有在用户手动关闭时才应隐藏表单 [3] 的笔记。

感谢大家的帮助。

【问题讨论】:

  • 您可以在第 2 表单上方显示第 3 表单,但无法聚焦第 2 表单的任何控件或无法将数据编辑到第 2 表单。您可以使用第三种形式。
  • 使表单 2 成为正常的最大化表单。然后专注于表格 2 将把表格 3 放在前面。

标签: vba forms ms-access


【解决方案1】:

如果您将该浮动表单作为弹出窗口启动?然后它将保持在顶部 - 并且始终如此。

因此,弹出式表单专为您的用例而设计 - 它是一种浮动在现有表单之上的表单 - 可以保持打开状态,并允许焦点在主表单(例如最大化表单)和此弹出式表单之间切换。

事实上,在决斗显示器上,如果您愿意,可以将弹出窗体拖出屏幕到第二个显示器。

【讨论】:

    猜你喜欢
    • 2014-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-25
    • 2018-01-19
    • 1970-01-01
    相关资源
    最近更新 更多