Как использовать InputScope PhraseList или EnumString в текстовом поле Windows Phone 7? - PullRequest
1 голос
/ 05 августа 2010

Я нашел множество учебных пособий, демонстрирующих значения InputScope для электронной почты, номера телефона, имени и т. Д. Но ничего такого, что решает мою конкретную проблему.

Я хочу, чтобы пользователь мог выбрать значение из перечисления или списка строк. Я пытаюсь подражать поведению, найденному в эмуляторе в Настройки> регион и язык, для значений короткой или длинной даты. По сути, когда пользователь щелкает текстовое поле, отображается список, из которого пользователь может выбрать значение, которое затем заполняет текстовое поле. В одном случае список представлен в полноэкранном режиме, а в другом - список отображается вместо текстового поля.

Любая помощь очень ценится.

Ответы [ 2 ]

0 голосов
/ 28 октября 2010

Для этого есть несколько вариантов.

Самое близкое соответствие вашим требованиям - коробка выбора Алекса. Подробности здесь для справки.

Реализация функциональности Picker Box в WP7. - Блог Алекса Яхнина

Также обратите внимание, что с выпуском инструментов есть контекстное меню, реализованное в Windows Phone Toolkit. Подробности здесь для справки.

Pining для Windows Phone 7? Мы тебя покроем! [Объявление о первом выпуске набора инструментов Silverlight для Windows Phone!] - Блог Delay

0 голосов
/ 05 августа 2010

Не все InputScopes поддерживаются, пока! Похоже, что PhraseList является одной из таких областей.

Это должно быть исправлено (и, надеюсь, лучше задокументировано) в RTM.

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