The problem I am currently facing is with the SfNumericTextBox control and its ValueChangeMode being set to OnKeyfocus. This is a problem on UWP but not Android or IOS.
In this situation the ValueChangeMode is set to OnKeyFocus and the Value is binded to a property on the ViewModel. When I try to input values in the input it does not allow a value that is greater than one digit.
I have tried the following;
1. Using the 'OnKeyFocus'. This does not accomplish what I need it to because when the button is clicked, directly after adding numbers to the input, the value does not get stored.
2. Tried setting the Binding to 'TwoWay' and 'OneWayToSource' but it does not full fill what I need it to do.
My end result is for the value to be stored just before the add button is clicked and the value must be greater than 1 digit.
I have attached a test project as a Demo for my problem. This can be found on the first rotator page as follows:
Any assistance on this matter would be greatly appreciated.
If you have any more specification/precise replication procedure or a scenario to be tested, you can add it as a comment in the portal link above.
This fix will be included in the weekly NuGet to be published on 26th November 2019.
Note: The provided feedback link is private, and you need to login to view this feedback.
RARachel A Syncfusion Team November 26, 2019 08:32 AM
Sorry for the inconvenience.
As there is some complexity, we need a timeline and the patch will be updated on 29th November 2019.
Note: The fix was not included in weekly NuGet published today.
RARachel A Syncfusion Team November 29, 2019 08:50 AM
We're working on a problem-solving process. However, given that we are faced with some level of framework complexity, we need some timeline to ensure in all scenarios. So, we're glad to appreciate your patience until we deliver the patch on December 13, 2019.
RARachel A Syncfusion Team December 13, 2019 12:22 AM
Thank you for the patience.
To resolve the reported issue in application level, change the DataType of the property which is bounded to the Value property as decimal instead of double. By default, the ParsingMode property in the SfNumericTextBox is Decimal. So, please use the data type as decimal for the ParsingMode as Decimal and let us know whether your issue is resolved.