none
Problème de transitions avec le silverlight toolkit pour wp7 RRS feed

  • Question

  • Salut tout le monde,

    J'utilise le système de transitions automatiques entre pages fourni dans la dernière version du Silverlight Tool Kit pour WP7.

    Tout se passe très bien, j'ai changé le type du RootFrame en TransitionFrame, et ajouté la partie XAML sur le service de transition qui va bien dans chaque page.

    Pour les besoins de mon application, j'ai été obligé d'ajouter un MediaElement au niveau du RootFrame pour être en mesure de jouer de la musique dans toutes le pages de mon application (musique en tâche de fond pour l'application entière).

    Pour faire ça j'ai modifié le Template du RootFrame avec cette définition :

    <ControlTemplate x:Key="MediaFrameTemplate">
    <Grid>
    <MediaElement x:Name="GlobalPlayer" AutoPlay="True" Visibility="Collapsed" Loaded="GlobalPlayer_Loaded"/>
    <Grid x:Name="ClientArea">
    <ContentPresenter />
    </Grid>
    </Grid>
    </ControlTemplate>


    Et dans App.cs j'utilise ce template avec une ligne de code du genre :

    RootFrame.Template = App.Current.Resources["MediaFrameTemplate"] as ControlTemplate;

    J'ai bien maintenant mon MediaElement dans toute l'application (ça marche bien) mais les transitions automatiques gérées par le TransitionFrame ne fonctionnent plus.

    J'ai fait une grosse bêtise, mais où ?

    Quelqu'un peut m'aider sur ce coup là ?

    Merci d'avance.

    samedi 11 décembre 2010 23:04

Toutes les réponses