2009-07-09 66 views
1

我創建了一個窗體,以alpha混合狀態疊加在另一個窗體的頂部。這在我的筆記本電腦上效果很好,但我只是在工作中將程序轉移到了計算機上,而且表格是純色的。這可能是一個非常明顯的問題,但是顯卡需求或者alpha混合的顏色深度要求,我看了一下,看起來顏色深度已經是32位了。我的筆記本電腦正在運行Windows Vista,而工作電腦則是xp incase,這有所作爲。.NET Alpha混合顯示爲純色

編輯:對不起,應該把這是一個WinForms項目

回答

0

我發現問題alpha混合工作的標準控件,但有一個直接顯示組件在窗體上不透明,在XP中播放不錯,但在Vista中。

0

這不太可能這有什麼關係顯卡/控制器,因爲這不是在計算能力太重。這很可能與瀏覽器與alpha混合的兼容性。

答案可能在於您的筆記本電腦和工作計算機上有不同的瀏覽器。

+0

爲什麼你認爲這是一個網頁瀏覽器相關的問題? – 2009-07-10 01:04:24

2

以猜測,你的應用程序是一個WPF ...

的WPF應用程序

Alpha混合不支持XP。

+0

剛剛編輯我的帖子它是一個winforms項目,雖然如果答案是相同的,這將是很好的知道。 – PeteT 2009-07-09 23:56:06