1

标题几乎描述了它。如果我调整我的 WPF 应用程序的大小,使其在双显示器设置中延伸到两个显示器上,然后重新调整它的大小,第二个显示器中将会有一个幽灵窗口,它什么都不做,但是当我将原始窗口移动到第一个屏幕。

有没有人遇到过这样的问题?我认为这是某些操作系统上的刷新错误(我使用 WINXP 32 位),但想与社区确认。

4

2 回答 2

1

是的,我们得到了很多。通常它与旧硬件有关(例如集成显卡),但它也发生在新硬件上(例如带有最新驱动程序的 quadro NVS 295)。有时重影的数量取决于拖动窗口的速度。

再说一次,我们无法在 quadro 450 或 290 上重现它,所以这似乎是驱动程序问题。

有两种解决方法 - 将 AllowTransparency 设置为 false 或禁用硬件加速。

话虽这么说,这是我们在多显示器环境中使用 WPF 时遇到的较小问题之一......

于 2010-07-11T11:12:30.030 回答
1

这是因为 AllowsTransparency 设置为 true。还没有想出解决方法,但是一旦我将其设置为 false,我就没有看到幽灵。

于 2010-04-05T22:08:59.797 回答