【发布时间】:2012-03-30 22:32:25
【问题描述】:
我在 Code behinde 中创建一个文本框并将其绑定到一个双属性。
TextBox t = new TextBox();
t.Width = 80;
t.DataContext = s;
Binding binding = new Binding();
binding.Mode = BindingMode.TwoWay;
binding.Path = new PropertyPath("Value");
BindingOperations.SetBinding(t, TextBox.TextProperty, binding);
当我输入像 45,45(逗号)这样的值时,它会被解析为 4545。
如果我输入 45.45(点),它会被正确解析为 45,45。
我使用德语设置,我的十进制操作符是 ,
我做错了什么?
【问题讨论】:
标签: c# wpf validation comma