0

在我的 Windows Phone 8 应用程序中,我使用 Telerik RadTextBox 控件。

我有一个电话号码字段

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

我想默认在上面的文本框中添加国家代码 - 所以用户不需要输入“+45”左右。无论设备的国家/地区是哪个国家/地区代码都将添加到文本框中。

我试图找出如何实现上述目标,但无法获得任何有用的信息。他们有什么方法可以从设备中找到国家代码,或者我们如何找到它。以及默认情况下如何将其添加到文本框中。

任何人都可以帮助我实现目标。谢谢

4

1 回答 1

0

You should use MaskedTextBox instead of RadTextBox. enter image description here Then you can use the phone number mask or make your own using the custom mask. In this way it is easier and you make sure that the format is properly validated.

于 2013-11-19T04:35:05.523 回答