silverlight - 使用 Toolkit 时 Windows Phone 7 页面转换非常慢

标签 silverlight windows-phone-7 silverlight-toolkit

我遇到的问题是,每当我使用 Windows Phone 7 Toolkit 中的页面转换时,转换速度非常慢,并且整个应用程序似乎有框架掉落。动画“断断续续”。

还有其他人遇到过这种情况吗? 我使用 TransitionFrame 类作为 RootFrame,在 .xaml 页面中我使用如下代码

<toolkit:TransitionService.NavigationInTransition>
        <toolkit:NavigationInTransition>
            <toolkit:NavigationInTransition.Backward>
                <toolkit:TurnstileTransition Mode="BackwardIn"/>
            </toolkit:NavigationInTransition.Backward>
            <toolkit:NavigationInTransition.Forward>
                <toolkit:SlideTransition Mode="SlideDownFadeOut" />
            </toolkit:NavigationInTransition.Forward>
        </toolkit:NavigationInTransition>
    </toolkit:TransitionService.NavigationInTransition>

最佳答案

我建议不要使用 WP7 Toolkit 页面转换动画。

如果您激 active 能计数器,您可以看到,只需将根框架更改为 WP7 框架,您的填充率就会增加 1。因为即使在最好的应用程序中,填充率也为 1.5+,建议的最大值为 2.5 ,我想说这非常糟糕。

Telerik 有一个 WP7 页面转换控件,您可能想要查看。但老实说,我找不到/编码任何通用的页面转换来提供性能良好的页面翻转效果。

关于silverlight - 使用 Toolkit 时 Windows Phone 7 页面转换非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4691413/

相关文章:

silverlight - 如何在 Silverlight Toolkit LineSeries 中有条件地格式化轴值

c# - 找不到具有名称/ key 的资源

silverlight - 绑定(bind)样式名称并更改样式 VIA View Model

silverlight - 自定义 ValidationAttribute 的 ValidationErrors 未正确显示

c# - Windows Phone 7 :System. 网络错误

windows-phone-7 - 如何停止处理 Silverlight Toolkit 中的 Flick Gesture 事件的 WP7 枢轴控件

c# - 列表框的 Windows Phone 7 空数据消息?

silverlight - 列表框之后的按钮

WCF REST 与 Windows Phone 通信

c# - 数据网格拖放目标 : Change Icon depending on the drop target