问题点
WPF绑定,后台数据为double类型,UpdateSourceTrigger为PropertyChanged的时候,界面无法输入小数点。
属性介绍属性 FrameworkCompatibilityPreferences.KeepTextBoxDisplaySynchronizedWithTextProperty
这个属性指示数据绑定TextBox是否应显示与源的Text属性值一致的字符串,当True的时候,会形如111.的数据,会强行同步成111
默认值这个参数属性在.NET 4.5以前,默认值是false,.NET 4.5以后,默认值变成了true
修改方案在App.xaml.cs开始运行的时候添加 FrameworkCompatibilityPreferences.KeepTextBoxDisplaySynchronizedWithTextProperty = false;