2010-07-31 4 views
3

Je développe une application Windows Phone.Transition entre les pages du téléphone

Est-il possible d'animer la transition entre les pages du téléphone?

Maintenant, j'utilise ceci pour naviguer entre les pages:

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

Merci.

+0

downvoted parce que le message contient trop d'informations non pertinentes à la question, et trop peu sur la question réelle. – Timwi

+0

Timwi, votre downvote nous montre que vous n'avez aucune idée de Windows Phone. La même question, avec la même question non pertinente a été traitée ici: http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/f326ef8d-59ba-41f8-b3eb-eacc4f2fc04a – VansFannel

Répondre

6

Ce que vous pourriez faire est d'avoir un storyboard "Page1Out" et un storyboard "Page2In". Ensuite, attribuez un gestionnaire d'événements Completed au story-board comme ceci:

Page1Out.Completed += new EventHandler(Page1Out_Completed); 

poignée Puis cet événement

void Page1Out_Completed(object sender, EventArgs e) 
{ 
    NavigationService.Navigate(new Uri("/Views/SelectComponent.xaml", UriKind.Relative)); 
} 

Cela va jouer votre transition puis en charger la nouvelle page. Dans la nouvelle page, vous voulez faire quelque chose de similaire, mais le gérer dans l'événement OnNavigatedTo().

espoir qui aide

Questions connexes