用于翻页的WPF动画创意

时间:2016-10-27 14:28:30

标签: c# .net wpf xaml animation

我需要了解如何进行以下动画创意。让我们假设我有一个定义的视图模型:

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

public interface IPage
{
   string Title { get; set; }
   string Description { get; set; }
}

简单地说,IPage对象是一张纸,上面写着标题和描述。当IPage对象在我的视图模型中发生变化时,我希望获得如下所示的动画: animation outline

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

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

1 个答案:

答案 0 :(得分:7)

有点古老,但仍然有点冷静:Avalon Patient Monitoring。您可能需要查看Rotater3DTransition.xamlFlipper3DTransition.xaml

enter image description here