【发布时间】:2011-06-02 21:06:56
【问题描述】:
我们有一个 WPF 应用程序,它有一个主窗口,以及 ShowDialog 显示的 1 个子窗口,其中 ShowInTaskBar 设置为 false。
我们在关闭时保存它们的位置,并在重新打开时设置 Window.Left 和 Top。
问题是,当您将桌面远程连接到具有多台显示器的计算机上,然后打开具有屏幕外保存位置的子窗口时,无法将其带到单台显示器上。
我们可以对子窗口进行更改以使窗口处理此问题吗?主窗口没有这个问题(我认为它可能与 ShowInTaskBar 或它是主窗口的事实有关)。
我们有没有更好的方法来存储窗口位置?
【问题讨论】:
-
在这里找到链接:wpf.nickthuesen.com/?p=27
标签: c# .net wpf remote-desktop