The minus key on a Mac keyboard, doesn't toggle the sign of the values in the MaskedNumeric/CurrencyInput controls. However, if an external usb keyboard is attached to the machine, it can be used to toggle the sign as expected.
Hitting dot or comma on the keyboard doesn't move the cursor after the decimal separator in the MaskedNumeric/CurrencyInput controls in Mac
When the user inputs digits in the RadMaskedNumericInput and then inputs some Spaces, the Value property is not changed although the UpdateValueEvent="PropertyChanged". It is only changed when the focus is lost.
Select text in the RadMaskedTextInput then Ctrl + X cuts the text but Ctrl + V does not paste it. Steps to reproduce: 1) Type 12345. Select 345. 2) Ctr + X. 3) Ctrl + V won't do anything. (345 is not pasted) the result is - "_______________"). Expected result is: "345". This should replace the whole text with the copied one. SelectionStart is not changed after paste. Notes: This bug is only for the scenario Cut + Paste in the MaskedTextInput with Mask. Pasting in No-Masked MaskedTextInput (Mask="") should work much like pasting in normal TextBox (in the same scenario the result should be "12345").
Numeric input with Mask="#7" or CurrencyInput with Mask="c7" . UpdateValueEvent="LostFocus" Value =3000 If you remove the digit "3" with backspace / delete and then type digit 4, You will receive value"4" and text "0004". The expected result is Text="4000" and value =4000. Workaround: Use Mask="" (no-mask). ============= Fixed in R3 2016.
Japanese input symbols are not correctly displayed. Empty symbols are shown on left of the japanese symbols. Exception occurs when entering n japanese symbols with mask = an. For example when Mask = "a4", 4 symbols entered in MaskedTextInput. This might lead to a crash.
The AcceptReturn=True doesn't work in a MaskedTextInput with Mask="l20" (l is the small letter of L ). Controls behaves expected when the Mask is "a20".
User should be able to input 123.1.1.10 , currently only 123.1__.1__.10_ is achievable. IpAddress demo will be added in our SDK with Q2 2014.
In Insert Mode digits are not inserted properly. For example, with Value 123456 - when caret is between 3 and 4 pressing digit overwrites the digit 4 but is shouldn't
When the layout of the keyboard is AZERTY the minus key is not working as expected. Available in LIB version 2017.3.1113, it will be also available in the R1 2018 Release.
Carets Background is incosistant with the Caret's Background in System.Windows.Control.TextBox. For example, when the Background of the control is Black, the caret shoul be white.
You have the following scenario: The UpdateValueEvent property is set to "LostFocus". You have bound the Value property of the control to a property from your ViewModel. When this property is changed programmatically from negative to positive several times, the Value property of the control isn't updated correctly. It stays negative when it must stay positive. Workaround (if applicable): You can change the UpdateValueEvent property to "PropertyChanged" Other Possible workaround (if the bound property is named "Sum") private void radMaskedNumericInputSum_ValueChanging_1(object sender, Telerik.Windows.Controls.MaskedInput.RadMaskedInputValueChangingEventArgs e) { if (this.Sum != (double)e.NewValue) { e.Handled = true; } }
Use No-Masked TextInput (Mask=""). Pressing delete will always place the caret on position 0.
The MaskedNumericInput control doesn't escape formatting characters like 'c' or 'n'. ============= This is not reproducible in R3 2016 version.
Change the x:Key of the PreviewInputTextBox style in all themes definitions as at the moment it matches the x:Key of the TextBox style in the System.Windows.xaml. This is completed in R2 / R3 2013.
MaskedInputExtensions.AllowNull is set to False. Select All then Delete makes the Value 0 and the Text is like "______0.00" (contains 0.00) which is expected (this is in Numeric and CurrencyInput). Second time SelectAll and then delete makes the Value 0 but the text becomes "________" which is not expected. Available in LIB version: 2014.3.1124
When setting the CurrencyDecimalSeparator to "," the MaskedCurrencyInput shows ".," (decimal point is not expected). Similar issues with MaskedNumericInput. Setting both CurrencyDecimalSeparator and CurrencyGroupSeparator to "." also produces issues. Possible workaround: public class CustomCurrency: RadMaskedCurrencyInput { protected override void SetSeparators(params Telerik.Windows.Controls.MaskedInput.Separator[] separatorsArray) { base.SetSeparators(separatorsArray); this.Separators.Add(new Separator(this.Culture.NumberFormat.NumberDecimalSeparator, true)); } } The fix will be available in lib for 11 July 2016.
RadMaskedTextInput with no-mask => Mask="". Selecting part of the value then paste works incorrectly. The selected text is not replaced and it is preserved, the copied text is inserted. It is expected that the selected text is entirely replaced with the copied text.
We set the AutomationProperties.Name property of a RadMaskedInput control. This property is not applied in the control (if checked with the UI Spy) the Name automation property is not the set one, but the control's value. This forces the MS Narrator to read the value of the control instead of the desired one.