繁体   English   中英

Windows XP上的WPF视觉问题

[英]WPF visual problems on Windows XP

我们在WPF .NET 4.0中有一个庞大的项目,它应该支持Windows XP SP3及更高版本。 (因此使用.NET 4.0)它在Windows 7和8 / 8.1上没有任何问题。 但是,当在Windows XP上运行到应用程序无法使用时,我们遇到了主要的视觉问题。
我搜索了很多,并遇到了一些类似的问题,例如这个问题,但没有一个建议的解决方案适用于我们。
这是在Windows XP SP3上拍摄的屏幕截图:
在Windows XP上
这里奇怪的是,你在屏幕截图中看到了“28”TextBlock的克隆,在它的左边。 他们有一切共同的东西,除了他们的名字,但左边的一个没有正确呈现!
以下是它的真实外观(在Windows 8.1测试机上拍摄):
在Windows 8.1上
有些页面更糟糕:
日历
当我从主窗口中删除AllowTransparency时,它在XP上看起来像这样:(注意标题栏不再有问题)
没有透明度
我们真的陷入困境,没有关于其原因的线索。 任何帮助,将不胜感激。

看来这个问题与显卡有关。 在另一台具有不同图形加速器的VM中,我们没有遇到任何重大问题。 在有问题的测试机器中,我们将硬件加速降低到第三级,问题就消失了。
显示属性 - >设置 - >高级 - >疑难解答
降低硬件加速
尽管某些鼠标悬停在动画上仍然存在一些小问题,但我们失去了光标加速带来的好处,但我们可以接受它,因为Windows XP预计不会太多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM