我從Codeplex下載了Windows Phone的Silverlight工具包。在演示中,我注意到主視圖有一個StackPanel,其中列出了項目,按項目給出了這樣的視覺指示,類似於本機Windows Phone菜單的操作。在試圖找出他們是如何做的,我看到過渡效果在頁面的頂部,下面的XAML補充說:Windows Phone ListView項目動畫
<toolkit:TransitionService.NavigationInTransition>
<toolkit:NavigationInTransition>
<toolkit:NavigationInTransition.Backward>
<toolkit:TurnstileTransition Mode="BackwardIn"/>
</toolkit:NavigationInTransition.Backward>
<toolkit:NavigationInTransition.Forward>
<toolkit:TurnstileTransition Mode="ForwardIn"/>
</toolkit:NavigationInTransition.Forward>
</toolkit:NavigationInTransition>
</toolkit:TransitionService.NavigationInTransition>
<toolkit:TransitionService.NavigationOutTransition>
<toolkit:NavigationOutTransition>
<toolkit:NavigationOutTransition.Backward>
<toolkit:TurnstileTransition Mode="BackwardOut"/>
</toolkit:NavigationOutTransition.Backward>
<toolkit:NavigationOutTransition.Forward>
<toolkit:TurnstileTransition Mode="ForwardOut"/>
</toolkit:NavigationOutTransition.Forward>
</toolkit:NavigationOutTransition>
</toolkit:TransitionService.NavigationOutTransition>
我最初的假設是,這是什麼使按鈕有這個動畫,不過,我可以似乎沒有弄清楚他們是如何使它工作的。上面的XAML和其他所有內容之間沒有明顯的聯繫。
任何提示?我試圖讓一個ListView的項目模仿這個新聞可視化。
完美!謝謝!! – RubyHaus 2012-01-29 04:17:18
不用擔心 - 這些小小的風險之一讓你的應用看起來更專業:) – 2012-01-29 22:04:27