ListBoxItem maken Geselecteerde animatie voltooien voordat u navigeert

Ik heb een ListBoxItem -stijl die ik maak om de 'Down and Away'-stijl na te bootsen, die optreedt wanneer je op een app in de Marketplace-app klikt.

Als ik de SelectionChanged -gebeurtenis niet afhandel, werkt deze goed (komt niet overeen met perfect, maar ach: p), maar als ik SelectionChanged aan het verwerken ben, wordt de pagina meteen weergegeven navigeert voordat de animatie is voltooid.

In het ideale geval zou ik geïnteresseerd zijn om te leren omgaan met het laten voltooien van een animatie voordat ik naar een generieke pagina navigeer. Ik begrijp dat ik waarschijnlijk een DispatcherTimer kan gebruiken om te wachten, maar ik doe liever iets als:

if (selected item has storyboard, and storyboard is going)
   when finished, navigate to page2.



1

1 antwoord

Ik denk dat je het hebt over de continuum-animatie, die niet is opgenomen in de toolkit. Deze animatie hoort niet te gebeuren in de stijl ListBoxItem .

Ik heb een tijdje geleden deze vraag gevraagd en Ik geloof dat één van beiden je kan geven wat je wilt bereiken. :)

1
toegevoegd
Geweldig, ziek, controleer dat eens. Bedankt!
toegevoegd de auteur William Melani, de bron