Windows phone 7 过渡动画背景色

Windows phone 7 过渡动画背景色,windows-phone-7,toolkit,Windows Phone 7,Toolkit,我正在我的应用程序中使用WP7控件工具包转换动画。我的应用程序的页面都是浅蓝色的,但当使用过渡动画(比如旋转栅门)时,动画中会出现黑色背景。如何在过渡期间将此背景设置为浅蓝色?我假设您的电话应用程序页面的背景为蓝色。如果是这种情况,那么打开App.xaml.cs并找到一行,上面写着: RootFrame = new TransitionFrame(); 紧接着,写下以下语句: RootFrame.Background = new SolidColorBrush(Colors.Blue); 这

我正在我的应用程序中使用WP7控件工具包转换动画。我的应用程序的页面都是浅蓝色的,但当使用过渡动画(比如旋转栅门)时,动画中会出现黑色背景。如何在过渡期间将此背景设置为浅蓝色?

我假设您的
电话应用程序页面的
背景为
蓝色。如果是这种情况,那么打开App.xaml.cs
并找到一行,上面写着:

RootFrame = new TransitionFrame();
紧接着,写下以下语句:

RootFrame.Background = new SolidColorBrush(Colors.Blue);

这将确保你的应用程序在动画中看起来是一致的。您可以在这里看到一个完整的示例项目:

。感谢您提供的好提示和解决方法。这在Windows Phone 8.1(使用帧对象而不是TransitionFrame)中仍然有效。