I'm currently using the RadMaskedNumericInput as follows:
<
telerik:RadMaskedNumericInput
Value
=
"{Binding Value}"
Mask
=
"#6.3"
SelectionOnFocus
=
"SelectAll"
UpdateValueEvent
=
"LostFocus"
TextMode
=
"PlainText"
IsClearButtonVisible
=
"False"
AutoFillZeros
=
"True"
HorizontalAlignment
=
"Stretch"
Culture
=
"zh-CN"
Placeholder
=
" "
AutoFillNumberGroupSeparators
=
"False"
/>
As long I'm using german or english keyboard settings, this works as exptected. So if I would type in e.g. "1.23" (either with dot or comma as the decimal seperator), I get the exact same value.
But now one of our chinese customers has informed us, that he isn't able to input the values as exptected. So for testing purposes, I switched the keyboard layout virtually to Chinese (simplified, China) - Microsoft PinYin. This is then things start to get strange: With that, if I click in the control as before and then typing "1.23", I get the odd number "100.010,200" (again same result either for dot or comma).
Does anyone know why this happens and how to avoid this behavior?
Thanks in advance.