用于翻页的WPF动画创意

Ygg*_*sil 7 .net c# wpf animation xaml

我需要一个想法如何做以下动画的想法.让我们假设我有一个定义如此的视图模型:

public interface IMyViewModel
{
   IPage CurrentPage { get; set;}
}

public interface IPage
{
   string Title { get; set; }
   string Description { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

IPage对象,显然讲,与标题和写入在其上的描述一张纸.当IPage我的视图模型中的对象发生变化时,我希望有一个动画,如下所示: 动画大纲

纸应旋转180°.在旋转90°的阶段,我需要更新显示的内容.

我的视图模型可以实现吗?那有什么好的WPF技巧吗?

jsa*_*ics 7

有点旧但仍然有点凉爽:Avalon患者监测.你可能想看看Rotater3DTransition.xamlFlipper3DTransition.xaml.

在此输入图像描述