【问题标题】:Windows Phone gray transition frameWindows Phone 灰色过渡框
【发布时间】:2012-06-23 23:00:11
【问题描述】:

我在 Windows Phone 7 中遇到灰色过渡帧问题。

我正在使用 Silverlight for Windows Phone 工具包,除了颜色之外,过渡效果很好。突然,过渡帧的颜色变成了灰色。就我的应用而言,我将覆盖应用资源,如下所示:

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

当我不这样做时,如果手机上的主题是深色的,则过渡框是黑色的,如果手机上的主题是白色的,则过渡框是白色的。应该是这样。

一旦我设置了资源(背景和前景画笔),如果手机上的主题是暗的,则过渡框变为灰色,如果主题为白色手机上是白色的。

你猜猜地球上发生了什么?

谢谢

【问题讨论】:

    标签: silverlight windows-phone-7 silverlight-toolkit


    【解决方案1】:

    好的,我找到了造成这种情况的原因,这是最不寻常的事情。我浪费了 4 个小时,然后意识到与我的应用程序的上一个版本相比,我改变了什么。

    我意识到我添加了 AdDuplex 广告控件。我不知道这如何以及为什么会影响过渡页的颜色,但是每当我使用试用模式调试我的应用程序并显示广告控件时,过渡页就会变成灰色。当我未处于试用但“付费”模式时,广告不可见且转换页面为白色。

    删除 AdDuplex 控件会有所帮助。 (不是一个很好的解决方案)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-11
      • 1970-01-01
      • 2011-09-16
      相关资源
      最近更新 更多