主窗口中的浮动窗口

时间:2015-12-29 06:40:01

标签: c# .net wpf xaml

我有一个WPF窗口应用程序。

addWindow()方法创建另一个窗口并将其放在主窗口旁边(窗口位置和大小在设置中配置)。这导致我添加另一个监视器以查看添加的窗口。

如何将第二个窗口添加到同一个屏幕(如右上角的小浮动窗口等)并允许用户在视图之间切换?

目前的方法实施:

private void addWindow()
{
   this.myScreen = new Project.myMonitorWindow();
   this.myScreen.init();
   this.myScreen.Show();
}

1 个答案:

答案 0 :(得分:0)

我认为一个简单的解决方案是使用popup(链接页面底部的示例)。您可以将其设置为常规窗口,并且可以将其相对于调用窗口中的元素进行定位。不确定你是什么意思"在视图之间切换",但它也有一个名为StaysOpen(bool)的参数,如果StaysOpen = false,这意味着当你在弹出窗口外单击时它会关闭。边界。