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

Changes

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