We have checked the provided sample and in it, the Value
property has been set first. So, at that time, the default value for
MaximumNumberDecimalDigits is 2. So, the provided value (0.0125) has been
converted with 2 decimal digits (0.01) and then the MaximumNumberDecimalDigits
has been updated. So, the validated value has been converted to 4 digits (0.0100). You can overcome this by setting the Value after the
MaximumNumberDecimalDigits property as shown in the below snippet.
[XAML]
|
<syncfusion:SfNumericTextBox MaximumNumberDecimalDigits="{Binding MaximumNumberDecimalDigits}"
Value="{Binding
Value}"
… />
|
We have also updated the provided sample too. Please find the
updated sample from the below attachment.
Attachment:
test_SfNumericTextBox_8dc68a23.zip