Masked TextBox control for Silverlight and WPF

Monday, February 09, 2009 by Valentin Stoychev | Comments 14

The next release from Telerik is on its way and in the next couple of days we will announce here what we have been working on, and what you can expect. Your feedback on the feature list of the controls is very important right now - we are on the final road, but there is still a time for a slight modifications and tweaks in the controls. If you see something that we have missed just let us know.

First of the controls that we are announcing is the Rad Masked TextBox for Silverlight and WPF. This is one of the controls that is so common, that you can see it basically in every business application.

The control that we are building have support for DateTime masks, Numeric masks, and a set of most commonly used masks. Ofcourse as it is build in Silverlight we support all the operating systems and localizations that are supported from the Silverlight platform. On top of that we added full MouseWheel and Keyboard support needed for formatting the masked data. We are also supporting Validation and Mask watermark functionality.  

Enough said - a picture is worth a thousand words. Here are some screenshots to see what is coming.

 Masked TextBox for Silverlight and WPF preview

Let us know if you need a specific feature so we are sure that it is our list!

Telerik is a Member of WPF and Silverlight insiders group

 

 

14 Comments

  • Ben Hayat 09 Feb
    Very nice Valentin; Can't ask for more.
    Looking forward to seeing the list of controls for Q1.
    Thanks to the team for great work!
    ..Ben
  • Henrique 09 Feb
    Valentin,

    "This is one of the controls that is so common, that you can see it basically in every business application."
    A Numeric TextBox is another control that is basic for us too.
    =)

    Regards,

    Henrique
  • tkd 09 Feb
    Is it possible to not show the _ for the masking character? I know in some cases it can help the user know what needs to be entered, but in a lot of cases, its just plan ugly. Or is that what you mean by the Mask watermark?
  • Ben Hayat 09 Feb
    >>Is it possible to not show the _ for the masking character?<<
    I agree! Having those on the form breaks the pattern.
  • Valentin Stoychev 10 Feb
    @tkd, @Ben - Yes - it will be possible. You have the ability to use a custom masking character too.

    Thanks for the feedback!

    -
    Valio
  • Stephane 18 Feb
    and a set of most commonly used masks:

    Could you have IPV4, IPV6, MAC Address

    Thanks
    Stephane
  • JC 05 Mar
    Will the control support custom masks?  That would be a must for us.
  • mike 12 May
    thanks - just what i've looked for !
  • Robert 09 Oct
    The implementation of this control is a huge let down. It is very non-intuitive and our developers and users have becomes so frustrated with its implementation that we have ripped it out of our application.
  • Lubos 25 Mar
    Thanks
  • veerendra 16 Jul
    I've used MaskType=Numeric and Mask="d" in a telericTextBox but getting a problem, "0" already in TextBox which is incorrect for my Application.
    So please suggest me how can i remove "0" with using Mask.

    Thank You
    Veerendra Singh
    PSPL, NOIDA, INDIA
  • Hello Veerendra,

    With the latest version (Q2.2010) we are now supporting null for numeric values. Please download the latest version and let us know if you hit any problem.

    Regards,
    Valentin Stoychev
  • jason 04 Aug

    I'm able to get the Standard Numeric Format Code "d" to accept a nullable value but not "n".  Any hints?  Using version (Q2.2010)

     

    <

     

     

    telerik:RadMaskedTextBox Mask="n" MaskType="Numeric"...

     

  • jason 04 Aug

    I'm able to get the Standard Numeric Format Code "d" to accept a nullable value but not "n".  Any hints?  Using version (Q2.2010)

     

    <

     

     

    telerik:RadMaskedTextBox Mask="n" MaskType="Numeric"...

     

Add comment

  1. Formatting options
       
     
     
     
     
       
  2. (optional, emails won't be shown on public pages)
  3. (optional)