2014-09-18 81 views
2

我是WP和C#开发中的新手,我很困扰一个细节:当我导航到一个页面时,我无法禁用集线器动画启动。禁用集线器导航到windows phone 8.1上的动画

在下面的gif中,您可以看到只有集线器是动画的(整个集线器的背景是红色的)。 我没有任何其他控制器的问题,并没有转移或动画分配到集线器。

http://img15.hostingpics.net/pics/895824temp32024375320.gif

有人有线索,我怎么能解决问题呢?

回答

0

根据我的知识,动画仅在您启动应用程序时才会显示。当您在应用程序内导航页面时,我没有在应用程序中看到任何动画。

在WP8

NavigationService.Navigate(new Uri("/SecondPage.xaml", UriKind.Relative)); 

在WP8.1

Frame.Navigate(typeof(SecondPage), param); 

or 

Frame.Navigate(typeof(SecondPage)); 

无论如何,如果你可以修改与WPToolkit和Telerik的那些导航动画。尝试下面的链接。

Page transitions and animations in Windows Phone Runtime

+0

问题是,当我使用的动画出现 “Frame.Navigate()”。我已经尝试了你链接中的所有内容,但是这个中心动画与页面转换无关。 – picrou 2014-09-19 07:45:33

+0

是集线器现在出现在你的第一页吗?如果是这样,你可以添加一个图像到闪屏。(无编码) http://stackoverflow.com/questions/19450446/how-to-set-splash-screen-in-window-phone-8-application-开发 然后该图像将动画。那么你的页面将正常加载 – Nymph 2014-09-19 08:16:37

+0

我的第一页没有集线器。我只想在我的应用程序中从中心导航到没有此动画的中心。 – picrou 2014-09-19 08:22:55