2016-01-11 3 views
0

Я хочу создать TextBox для ввода IP-адреса. Моя первая попытка была использовать параметр InputScope так:Thousand Separator в цифровой клавиатуре

<TextBox Name="txtIpAdress" InputScope="Number"/> 

Проблема в том, что здесь, в Дании мы используем, (запятая) Десятичный Seperator и. (точка) как Thousand Separator, поэтому, когда я показываю цифровую клавиатуру, я получил цифры [0..9] + запятая.

Могу ли я как-то заставить цифровую клавиатуру показать a. (точка), или я могу показать regulare keybord и переключить его в цифровой режим?

ответ

1

Если вы долго нажимаете клавишу точки, вы получите опцию, которая будет иметь запятую, точку и дефис в цифровой клавиатуре. См. Изображение ниже. enter image description here

+0

Хорошо, спасибо. Я бы очень предпочел решение, где точка видна сразу, из-за уровня образования моих пользователей. –

+1

Пожалуйста, просмотрите эту ссылку. http://stackoverflow.com/questions/17048817/windows-phone-keyboard-comma-dot-conflict – CodeNoob

+0

Кажется, что нет хорошего решения этой проблемы. Я буду придерживаться вашего первоначального предложения. –

Смежные вопросы