выдвижное окно поиска на телефоне с Windows (как в приложении Bing Maps)

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

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

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

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


person David Mason    schedule 09.05.2011    source источник


Ответы (1)


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

person Peter Wone    schedule 09.05.2011
comment
Выглядит хорошо - сейчас у меня очень мало времени, так как этот проект ближе к концу, так что ссылки на примеры тоже были бы отличными. - person David Mason; 10.05.2011