Идея анимации WPF для листания страницы
мне нужна идея, как сделать следующую идею анимации. Предположим, у меня есть модель представления, определенная как таковая:
public interface IMyViewModel
{
IPage CurrentPage { get; set;}
}
public interface IPage
{
string Title { get; set; }
string Description { get; set; }
}
на IPage
объект-это, ясно выражаясь, лист бумаги с названием и описанием, написанным на нем. Когда IPage
изменения объекта в моей модели представления я хочу создать анимацию, как описано ниже:
бумага должна вращаться на 180°. На этапе, когда он вращался на 90°, мне нужно обновить показанное содержание.
возможно ли это с моими моделями view? Есть ли хорошие трюки WPF для этого?
1 ответов
вид старый, но все же несколько прохладный:Контроль Пациента Авалон. Вы можете посмотреть Rotater3DTransition.xaml
и Flipper3DTransition.xaml
.