gpt4 book ai didi

c# - 验证后删除小数 @ WPF 文本框

转载 作者:太空宇宙 更新时间:2023-11-03 22:02:09 26 4
gpt4 key购买 nike

我在后台代码中创建了一个文本框并将其绑定(bind)到一个双属性。

                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。

我使用德语语言设置,我的小数点分隔符是 ,

我做错了什么?

最佳答案

尝试设置绑定(bind)。 ConverterCulture适合您的目标文化。

例如

 binding.ConverterCulture = CultureInfo.CurrentCulture;

关于c# - 验证后删除小数 @ WPF 文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9702419/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com