2010-08-07 2 views
0

예를 들어 스토리 보드가 있습니다. 2 애니메이션. 이제 사용자가 전체 스토리 보드를 건너 뛸 수있는 가능성을 주길 원하지만 애니메이션 속성은 애니메이션의 최종 값으로 설정됩니다. 스토리 보드가 이미 실행 중이면 SkipToFill이이 작업을 완벽하게 수행합니다. 하지만 아직 실행되지 않는 스토리 보드에 SkipToFill과 같은 것이 필요합니다. 이것을 실현하는 가장 좋은 방법은 무엇입니까? 고마워요!비 실행 스토리 보드의 경우 건너 뛰기 완료

답변

2

글쎄, 나는 나 자신을 찾아, 실제로는 매우 간단합니다

 storyboard.Begin(canvas1, true); 
     storyboard.SkipToFill(canvas1); 

이 의미 : 스토리 보드가 이미 시작된 아무리 경우, 단지 (다시)를 시작하고보다 것은 끝으로 건너 뜁니다. 효과적으로 애니메이션이 다시 시작된다는 것을 알지 못합니다 (Storyboard.Begin에 대한 두 번째 호출이 다시 설정되거나 계속 진행됨을 알 수 있을지 모르겠습니다). Begin 메서드의 두 번째 매개 변수에는 사실을 잊지 마십시오.

+0

환상적인 .. 똑같은 문제가 있었는데이 답변으로 내 하루가 절약되었습니다! –

+0

하지만 ViewModel에서 어떻게합니까? –