我在关注WPF时遇到了一些问题。即使焦点是一个常见的问题,我找不到适用于我的问题的解决方案。情况如下:
我有一个编辑软件,我可以拖动文件浮动(如在Visual Studio中)。 “保存”按钮显示在窗格上方的主窗口中,其中托管所有编辑器文档。现在我想要做的是将一个窗口浮动,另一个窗口停靠在文档窗格中。当我想按下主应用程序中的“保存”按钮时,它会从我的浮动窗口中窃取焦点,并自动将文档聚焦到文档窗格中,即使我直接单击按钮,单击也不会执行任何操作。
如果有浮动窗口,如何防止我的应用程序接收键盘焦点?因为我想将浮动窗口保持为活动窗口,但仍然可以访问保存按钮或主应用程序的菜单?
非常感谢任何帮助!