New to Telerik UI for WPF? Download free 30-day trial


This article describes the release history of the RadMaskedInput controls.

To see the fixes and features included in our latest official release please refer to our Release History .

Q1 2014

What's Fixed

  • Fixed: Delete key does not place the caret in the right place in no-mask scenarios (Mask="")

Q2 2013

What's Fixed

  • Fixed: CurrencyInput loses precision when working with 17 digits

  • Fixed: In Windows8Touch theme the ReadOnly VisualState sets the BorderBrush of the focused border twice

  • Fixed: Numeric and Currency Inputs's Value should become positive when pressing "+"

  • Fixed: Setting the value of negative MaskedNumericInput to null doesn't remove the minus

What's New

  • Feature: In Currency/Numeric Input, provide a way to remove the negative sign when setting 0 via keyboard or programmatically/binding

Q1 2013

What's Fixed

  • Fixed: Changing the Mask property to "" (no mask) makes the control work incorrectly

  • Fixed: Paste in NoMasked TextInput with UpdateValueEvent=LostFocus does not work in Q3 2012 SP

  • Fixed: Pasted value is not preserved when using application paste command

  • Fixed: Pasted value in MaskedTextInput is not validated (coerced). Same issue when value is set via code

  • Fixed: In a MaskedTextInput control using the 'no-mask' feature and PlainText TextMode, entering a capital letter raises an exception

  • Fixed: Delete and Backspace do not work when 'no-mask' and UpdateValueEvent is LostFocus

  • Fixed: Backspace does not work in No-MaskTexdInput when selection is performed.

  • Fixed: ClearButton is disabled when IsReadOnly is set initialy to True and then changed to False.

  • Fixed: Cannot use OneWay binding to read-only properties

Q2 2012

What's Fixed

  • Fixed: MaskedNumericInput Value isn't properly updated in en-US culture

  • Fixed: Don't allow an invalid value input

  • Fixed: Incorrect initial input

  • Fixed: The Tab key isn't properly handled after tabbing away from a GridView in edit mode

  • Fixed: The MaskedInput controls in Silverlight can't detect the Validation.Errors collection changes

  • Fixed: In WPF the DataAnnotations validation doesn't work

  • Fixed: When the MaskedInputExtensions.Minimum value is 0, you can still enter the minus sign when the control's current value is 0 or null

  • Fixed: The ErrorMessageTemplate Foreground setting should be updated in the different themes

  • Fixed: The 'OemMinus' Key is handled in MaskedTextInput

What's New

  • Feature: Allow masked input controls to have no mask (Read More)

Q1 2012

What's Fixed

  • Fixed: TabNavigation with Tab Key over several MaskedInput controls leads to endless focus loop

  • Fixed: When the MaskedInput controls are in a RadWindow/ChildWindow and the window is moved, the user can no longer click in them

  • Fixed: Cannot focus control when used in Cell template of GridView

  • Fixed: Most of the F-keys are handled by default and cannot be used

  • Fixed: The Mask isn't properly applied when the MaskedDateTimeInput control is used in the ControlTemplate of a CustomControl

  • Fixed: When using >aX or <aX Mask in MaskedTextInput, the bound property is not properly updated

  • Fixed: Unnecessary red border appears in certain validation scenarios with IDataErrorInfo

  • Fixed: If the value of the masked control is changed while the control is disabled, the values isn't rendered properly

  • Fixed: Don't allow an invalid value input

  • Fixed: The Culture.NumberFormat.Percent Patterns aren't properly applied in the MaskedNumeric/CurrenyInput controls

  • Fixed: If the MaskedNumeric/CurrencyInput value is selected and '-' is entered, the old value isn't cleared

  • Fixed: Entering negative values when the MaskedInputExtensions.Minimum property is set 0 causes unexpected behavior

  • Fixed: Error message is empty when AllowInvalidValues is set to true

  • Fixed: The validation error is not displayed before MouseOver the control

  • Fixed: ValidationTooltip does not show the first time the error occurs

  • Fixed: IndexOutOfRange exception occurs in NumericInput

What's New

  • Feature: Expose a property to control whether null is acceptable value in MaskedInput controls

You can examine the Q1 2012 release history in our site.

In this article