2011-01-04 2 views
3

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

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

ответ

2

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

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

+0

Я взгляну на него. – MyNameIsJob

+0

Спасибо за помощь. Было очень легко сделать это после просмотра этого видео. – MyNameIsJob

+0

да, это хороший вид, который, рад, что это помогло :) –

0

Вы пытались использовать Non-Linear Navigation Service?

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

0

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

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

1

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