【问题标题】:Prevent other windows from overlapping my form?防止其他窗口与我的表单重叠?
【发布时间】:2012-07-21 04:44:46
【问题描述】:

我有一个在第二台显示器上全屏显示的表单。我想防止所有其他窗口意外移动到第二个屏幕并重叠我的表单。

我还需要确保如果一个窗口移动到另一个窗口并且我使用 topmost,我不希望另一个窗口丢失。

我想让第二台显示器(或我的应用程序)不可重叠。不一定让它成为最顶级的应用程序。

这是一个 c# 表单。

最好的方法是什么?

【问题讨论】:

标签: c#


【解决方案1】:

Form.TopMost属性:

最顶层表单是与所有其他表单重叠的表单(非最顶层) 形式,即使它不是活动或前景形式。最顶层的表格 总是显示在 z 顺序的最高点 桌面上的窗口。您可以使用此属性创建表单 始终显示在您的应用程序中,例如查找和 替换工具窗口。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-21
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    • 2021-10-15
    • 2013-02-18
    • 1970-01-01
    相关资源
    最近更新 更多