1

如何配置 inputscope 数字以接受西班牙十进制数字?我需要一些零钱 ”。” 经过 ”,”

电话区域设置是西班牙语。

这是我的代码:

<TextBox x:Name="txtCantdiad" Text="{Binding Cantidad, Mode=TwoWay, ConverterCulture=es-ES, StringFormat=N2}" Grid.Row="1" Grid.Column="1" 
                      Visibility="{Binding UsaUnidades}"  KeyUp="Canvas_KeyUp">
               <TextBox.InputScope>
                    <InputScope>
                        <InputScopeName NameValue="Number"/>
                    </InputScope>
                </TextBox.InputScope>
 </TextBox>

谢谢

4

1 回答 1

0

我认为用代码中的点替换逗号是最好的方法,如果我错了,请纠正我,

PHP:str_replace(",",".", $_POST['txtCantdiad']);

C# :txtCantdiad.Replace(",", ".");

于 2012-05-03T11:11:30.603 回答