Windows Phone 7 страница перехода к себе - PullRequest
3 голосов
/ 04 января 2011

Мне было интересно, можно ли было перейти на страницу по себе.Я хотел что-то вроде флип-перехода в стиле книги, но без фактического изменения страницы, на которой он включен (я обновляю страницу новой информацией)

Я провел поиск, но не думаю, что думаю о правильномслова для поиска, так как я не могу найти примеров того, что я хочу сделать - они все переходят на другие страницы.

Ответы [ 4 ]

2 голосов
/ 04 января 2011

Кристиан Шорманн демонстрирует в своем выступлении Mix 2010, CL02 , как анимировать перелистывание текущей страницы.

Я рекомендую скачать версию с высоким разрешением, чтобы вы могли более внимательно посмотреть нашаги.

1 голос
/ 05 января 2011

Сделайте снимок экрана вашей страницы с помощью WriteableBitmap (например, используйте конструктор UIElement), поместите его в элемент управления <Image> и добавьте его в таблицу / холст. Затем обновите вашу информацию. Затем анимируйте ваш <Image> так, как вам нравится, например, PlaneProjection. Как только раскадровка закончена, сделайте LayoutRoot.Children.Remove(YourImage).

0 голосов
/ 04 января 2011

Хорошо, то, что я собираюсь написать, не является хорошей практикой, но я думаю, что это решает .. = P. Вы можете перенаправить на «UtilPage», и внутри этого UtilPage вы перенаправляете обратно в метод инициализации или создаете DispatcherTimer для перенаправления в X миль.

Опять же, это не очень хорошая практика, но утверждение, что в этом случае фреймворк не помогает ... = p

0 голосов
/ 04 января 2011

Вы пытались использовать Службу нелинейной навигации ?

В качестве альтернативы просто обновите модель, к которой привязана страница, и добавьте анимацию, чтобы симулировать открытие другой страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...