簡體   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