int storyBoardsCounter = 0; var sBoard = Resources["LogoPassage"] as Storyboard; sBoard.Completed += (a, b) => { Thread.Sleep(200); storyBoardsCounter++; if (storyBoardsCounter > 19) { //akcje po zakonczeniu serii } else { //operacje miedzy storyboardami sBoard.Stop(); sBoard.Begin(); } }; sBoard.Begin();
niedziela, 2 września 2012
[WPF] Storyboardy wywoływane rekurencyjnie
Czasami może zdarzyć się taka sytuacja, że mamy nagrany jeden storyboard i chcemy go kilkukrotnie wywołać, zmieniając "w locie" jakiś parametr. Może skorzystać z callbacku, po zakończeniu każdego wywołania.
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz