Скользящее окно поиска на Windows Phone (как в приложении Bing Maps) - PullRequest
0 голосов
/ 10 мая 2011

В приложении bing maps на Windows Phone, когда я нажимаю кнопку поиска, я получаю окно поиска, скользящее с верхней части экрана, а клавиатура смещается снизу.Я хочу добиться того же поведения в своем собственном приложении для Windows Phone (основанном на элементе управления картой Bing).

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

Я почти уверен, что клавиатура включается автоматически, когда текстовое поле получает фокус, но я не уверен, что может быть лучшим подходом для удаления в окне поиска.Похоже, что-то понадобится с раскадровками / анимациями / проекциями, но я пока не нашел четкого стандартного подхода, и я хочу убедиться, что я делаю это правильно с самого начала (поскольку на самом деле у меня нетвремя сделать это дважды).

Существует ли стандартный / лучший способ достижения эффекта?

Ответы [ 2 ]

1 голос
/ 10 мая 2011

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

0 голосов
/ 10 мая 2011

Попробуйте это пример

...