Welcome to the WPF feedback portal. We’re happy you’re here! If you have feedback on how to improve the WPF, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
This feedback is very similar to the other (https://www.syncfusion.com/feedback/9012/need-to-update-the-trailing-zeros-editing-behavior-for-the-double-text-box-with) but only here we are talking about binding.
It looks like the number of digits doesn't update when the binding value changed. The number of digits does not change since initialization or the last manual input.
I attach an example. Settings: MinimumNumberDecimalDigits="0" (or NumberDecimalDigits="0") and MaximumNumberDecimalDigits="3"
1)After initialization (or the last manual input) with value 123 , I set binding value 456.789, result 457 appears instead of 456.789. If you add manual ',' after 457, then the result will change to 456.8.
2)After initialization (or the last manual input) with value 456.789 , I set binding value 123, result 123.000 appears instead of 123.