我遇到的问题是我写的winforms应用程序总是在其他应用程序前面。
其TopMost
属性设置为false
但是每当我点击计算机上的任何其他内容(Google Chrome,Windows资源管理器等)时,winforms应用程序都会停留在它们前面,尽管灰显了。这意味着要在我的winforms应用程序运行时有效地使用其他应用程序,我必须将其最小化。
我想知道是否有办法改变它,以便它像普通应用程序一样工作,它会落在其他点击的窗口后面而不会最小化或关闭它
正如您所看到的,单击visual studio会使应用程序变灰,但应用程序仍显示在VS前面。这与所有其他窗口的行为相同。
答案 0 :(得分:1)
原来,其中一个方法以编程方式将TopMost的值更改为true,因此导致了我的问题。感谢fujiFX指出这是可能的原因