2012-06-23 84 views
1

我有在Windows Phone的過渡灰色框,我使用Silverlight for Windows Phone支持工具和轉換7.的Windows Phone過渡的灰色邊框

除了色彩工作正常的問題。突然,過渡幀的顏色變成灰色。對於我的應用程序的目的,我重寫應用程序資源,就像這樣:

 (App.Current.Resources["PhoneBackgroundBrush"] as SolidColorBrush).Color = Colors.White; 
     (App.Current.Resources["PhoneForegroundBrush"] as SolidColorBrush).Color = Colors.Black; 

當我不這樣做,過渡幀黑,如果在手機上的主題是黑暗的,它的白色如果手機上的主題是白色的。它應該是。

只要我設置資源(背景和前景刷),過渡幀變成灰色如果電話上的主題是黑暗的,並白色如果電話上的主題是白色的。

任何猜測地球上正在發生什麼?

謝謝

回答

0

好的,我發現是什麼導致了這一點,這是最不尋常的事情。我浪費了4個小時,然後意識到與我的應用程序的最新版本相比,我改變了什麼。

我意識到我添加了AdDuplex廣告控件。我不知道如何以及爲什麼這會影響轉換頁面的顏色,但每當我使用試用模式調試我的應用程序並顯示廣告控制時,轉換頁面就變成灰色。當我沒有進入試用期但處於「付費」模式時,該廣告不可見,轉換頁面爲白色。

刪除AdDuplex控件有幫助。 (不是很好的解決方案)