如何执行卡片翻转动画

我希望能够在用户点击屏幕时从设备屏幕的一半到另一半执行卡片翻转动画。 我之前从未使用动画,所以我不知道如何实现这一目标。 我引用了http://blogs.msdn.com/b/kevinash/archive/2011/12/21/flipping-card-animation-for-windows-phone-7-using-expression-blend.aspx,但我不知道如何恰当地修改解决方案。 我最终需要的是能够以这种方式翻转整个牌组。

MainPage.xaml中

           Visible                       Visible                                            

MainPage.xaml.cs中

 public MainPage() { InitializeComponent(); } private void cardBack_Tap(object sender, System.Windows.Input.GestureEventArgs e) { VisualStateManager.GoToState(this,"FlipCard",true); } 

太复杂的方法! VS和Expression Blend中有平面投影窗格。 你需要设置180度就可以了。

样品:

        

状态:

              

就是这样