2012-10-08 155 views
0

我有一个使用实体框架访问数据库的WPF应用程序。 当用户在价格文本框中键入绑定到小数字段的值并插入逗号时,WPF会自动删除它。事实是,在意大利逗号是小数点分隔符,所以我想留下逗号并用“。”代替。点字符。我该怎么做?用点替换逗号

+1

您是否尝试过按键事件? – Paparazzi

回答

1

有两种方法可以解决这个问题,因为blam建议您可以将它作为关键事件进行处理并进行即时转换,或者您可以使用字符串绑定而非小数绑定来进行输入验证,并构建转换图层提供字符串到十进制的解释。