在我的Windows Phone 8应用程序中,我使用Telerik RadTextBox控件。
我有一个电话号码字段
<Controls:RadTextBox Grid.Row="3" Grid.Column="1" Text="{Binding MobileNumber, Mode=TwoWay}"
InputScope="Number"
Watermark="Phone No." />
我希望默认情况下将国家/地区代码添加到上述文本框中 - 因此用户无需输入“+45”左右。无论设备的国家/地区是什么,国家/地区代码都会添加到文本框中。
我试图找出如何实现上述目标,但无法获得任何有用的信息。 他们是否可以通过设备查找国家/地区代码,或者我们如何找到它。以及默认情况下如何将其添加到文本框中。
任何人都可以帮助我实现目标。感谢
答案 0 :(得分:0)
您应该使用MaskedTextBox而不是RadTextBox。
然后您可以使用电话号码掩码或使用自定义掩码自己制作。通过这种方式,您可以更轻松地确保格式正确验证。