1

WindowsPhone7の灰色のトランジションフレームに問題があります。

Silverlight for Windows Phoneツールキットを使用していますが、色を除いてトランジションは正常に機能しています。突然、トランジションフレームの色が灰色になりました。私のアプリの目的のために、私は次のようにアプリのリソースをオーバーライドしています:

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

そうしないと、電話のテーマが暗い場合はトランジションフレームが黒になり、電話のテーマが白の場合はトランジションフレームが白になります。あるべき姿。

リソース(背景と前景のブラシ)を設定するとすぐに、電話のテーマが暗い場合はトランジションフレームが灰色になり、電話のテーマがの場合は白になります。

地球上で何が起こっているのか推測できますか?

ありがとう

4

1 に答える 1

0

OK、私はこれを引き起こした原因を見つけました、そしてそれは最も珍しいことです。私は4時間も無駄にした後、前回のバージョンのアプリと比べて何が変わったのかを理解しました。

AdDuplex広告コントロールを追加したことに気づきました。これがトランジションページの色にどのように、そしてなぜ影響するのかわかりませんが、トライアルモードを使用してアプリをデバッグし、広告コントロールを表示すると、トランジションページが灰色になります。試用版ではなく「有料」モードの場合、広告は表示されず、移行ページは白になります。

AdDuplexコントロールを削除すると役立ちます。(それほど素晴らしい解決策ではありません)

于 2012-11-21T15:26:09.193 に答える