1

我有一个为 Windows Phone 8 编写的应用程序,我将它向下移植到 Windows Phone 7。该应用程序处理输入货币值,因此我的 TextBox 有一个数字的 InputScope 以使输入更容易。我尝试尊重语言环境设置,以便在某些国家/地区,货币值的小数点由“。”表示。在其他情况下,它由“,”表示。

我的问题是键盘似乎没有本地化,所以用户必须按住“。” 按钮选择“,”。我相信这可能只是一个 WP7 问题。不幸的是,一些用户不知道他们可以做到这一点,因此认为他们无法输入包含小数的货币值。对于以这种方式表示数字的任何人来说,这也使该应用程序变得乏味。

有什么我没有正确设置或解决方法吗?

谢谢,

米龙

4

2 回答 2

0

不幸的是,它不依赖于文化,但您可以设置另一个InputScope,即CurrencyAmountAndSymbol包含两个 '.' 和 ','

于 2013-04-07T17:46:26.953 回答
0

您可以PostalCode为您的事物使用输入范围

于 2013-04-08T06:17:51.570 回答