В моем приложении есть несколько случаев, когда я бы предпочел использовать цифровую клавиатуру. Существует ли он в WP7, и если да, то как мне вывести его для текстового поля вместо обычного?
Цифровая клавиатура?
Ответы (1)
Вы должны использовать InputScope для текстового поля
<TextBox Name="myTextBox" InputScope="Digits"/>
Вот полный список InputScope, которые, как ожидается, будут поддерживаться, на основе текущих имен enum для InputScopeNameValue:
[ПРИМЕЧАНИЕ] Даже если вы не получите нужную клавиатуру, вы все равно можете ее использовать, потому что ее поддержка в будущем, скорее всего, будет поддерживаться (вероятно, окончательный вариант Mango).
http://www.imaginativeuniversal.com/blog/post/2010/07/06/WP7-InputScope.aspx
- Адрес Город
- AddressCountryName
- AddressCountryShortName
- АдресШтатеОрПровинция
- Адрес улицы
- Буквенно-цифровойПолная ширина
- Буквенно-цифровой
- ApplicationEnd
- Бопомофо
- Чат
- ВалютаСумма
- ВалютаСуммаИСимвол
- ВалютаКитайский
- Дата
- ДатаДень
- ДатаДеньНазвание
- ДатаМесяц
- ДатаМесяцИмя
- ДатаГод
- По умолчанию
- Цифры
- EmailNameOrAddress
- EmailSmtpAddress
- EmailUserName
- EnumString
- Имя файла
- полный путь к файлу
- Ханджа
- Хирагана
- КатаканаПолнаяШирина
- КатаканаПоловинаШирина
- Логоннаме
- Карты
- ИмяИлиНомерТелефона
- Количество
- НомерПолнаяШирина
- OneChar
- Пароль
- PersonalFullName
- PersonalGivenName
- Персональное второе имя
- PersonalNamePrefix
- PersonalNameSuffix
- Личная фамилия
- Список фраз
- Почтовый адрес
- Почтовый Код
- Частный
- Обычное выражение
- Поиск
- сержанты
- ТелефонОбластьКод
- ТелефонКод Страны
- ТелефонМестныйНомер
- Номер телефона
- Текст
- Время
- ВремяЧас
- ВремяMinorSec
- URL
- XML
- Йоми
person
Mo Valipour
schedule
13.07.2011