主窗口中的浮动窗口
本文关键字:窗口 | 更新日期: 2023-09-27 18:28:30
我有一个WPF窗口应用程序。
addWindow()
方法创建另一个窗口并将其放置在主窗口旁边(窗口的位置和大小在设置中配置)。这导致我添加了另一个监视器以便查看添加的窗口。
我如何将第二个窗口添加到同一个屏幕(如右上角的一个小浮动窗口等),并允许用户在视图之间切换?
当前方法实现:
private void addWindow()
{
this.myScreen = new Project.myMonitorWindow();
this.myScreen.init();
this.myScreen.Show();
}
我认为一个简单的解决方案是使用弹出窗口(链接页面底部的示例)。您可以使它像一个常规窗口一样工作,也可以将它相对于调用窗口中的元素进行定位。不知道你所说的"在视图之间切换"是什么意思,但它还有一个名为StaysOpen(bool)的参数,如果StaysOpen=false,这意味着当你点击弹出窗口边界之外时,它将关闭。