RadTextBox: добавить код страны по умолчанию

В моем приложении для Windows Phone 8 я использую Telerik RadTextBox control.

У меня есть поле номера телефона

<Controls:RadTextBox Grid.Row="3" Grid.Column="1" Text="{Binding MobileNumber, Mode=TwoWay}"
                                     InputScope="Number" 
                                     Watermark="Phone No." />

Я хочу добавить код страны в вышеприведенное текстовое поле по умолчанию, поэтому пользователю не нужно вводить "+45" или около того. Какой бы ни была страна устройства, этот код страны будет добавлен в текстовое поле.

Я пытался выяснить, как этого добиться, но не смог получить никакой полезной информации. Есть ли у них какой-либо способ узнать код страны с устройства, ИЛИ как мы его найдем. И как добавить его в текстовое поле по умолчанию.

Может ли кто-нибудь помочь мне достичь цели. Спасибо

1 ответ

Вы должны использовать MaskedTextBox вместо RadTextBox.введите описание изображения здесьЗатем вы можете использовать маску номера телефона или сделать свою собственную, используя пользовательскую маску. Таким образом, это проще, и вы убедитесь, что формат правильно проверен.

Другие вопросы по тегам