Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个监视工具,其中一些(但不是全部)用户希望它始终显示在顶部。
我想将此选项添加到左上角的系统菜单中。我该怎么做?
我强烈建议在stackoverflow上参考这个线程:
如何自定义 Windows 窗体的系统菜单?
上面的线程使用了非托管 C++,但他们已经很好地包装了它,它应该仍然可以在 WPF 中充分工作。
然后,您只需确保在按下自定义选项时它会切换应用程序的最顶层属性:
bool tpMost = false; This.Topmost = !tpMost; //Used to switch the bool value