J'ai une application avec un contrôle pivot. Le contrôle pivot a deux éléments (pages), tous deux contenant un fichier grid
. Les grilles contiennent quelques boutons et l'un une carte et l'autre un bloc de texte. Lorsque l'application s'exécute pour la première fois, le pivot fonctionne comme prévu. Cependant, une fois que l'application a été exécutée un certain temps, comme un jour, toutes les commandes du pivot disparaissent après le pivotement (ou le glissement). Ils apparaissent momentanément en balayant, mais disparaissent à nouveau une fois le pivot reposé.
Quelqu'un d'autre a-t-il vécu cela? Quelle pourrait être la cause et la solution?
c#
.net
windows-phone-8
Jamie Kitson
la source
la source
Réponses:
Question assez ancienne, mais toujours sans réponse. Il semble que ce soit à cause du
Application_Deactivated
gestionnaire d'événements, qui s'exécute lorsque l'application est envoyée en arrière-plan:Dans ce gestionnaire d'événements, vous devez définir
RunningInBackground = true
J'espère que cela pourra aider
la source
Je suis confronté au même problème, et il est résolu bizarrement.
Si j'utilise Grid dans PivotItem, ce problème survient, mais lorsque j'utilise un autre contrôle comme StackPanel ou quelque chose d'autre, cela fonctionne bien.
la source