Home > DeveloperSection > Forums > Numeric Textbox
Chris S
Chris S

Total Post:48

Points:336
Posted on    October-04-2010 1:56 PM

 C# C# 
Ratings:


 1 Reply(s)
 1274  View(s)
Rate this:
Hello everyone , I am trying to create my textbox as a numeric text box which can take only numeric values.
Please provide me any sample or code.

Thanks
Chris



Uttam Misra

Total Post:125

Points:897
Posted on    October-05-2010 2:41 AM

Check this article Chris..

http://www.mindstick.com/Articles/6e3c047c-17aa-4ea2-b390-a8b756404f09/


private voidtextBox1_KeyPress(object sender, KeyPressEventArgs e)

        {           

if (char.IsDigit(e.KeyChar)== false && e.KeyChar != '.' && e.KeyChar!='\b')

//checking whether pressed key is number, decimal orbackspace.

//If false then we will set Handled variable ofKeyPressEventArgs to true.

//By doing this system will get a message that character of keypressed

//is executed and hence aplpa numeric character will not bedisplayed

//except decimal.

                e.Handled=true;

            elseif (e.KeyChar == '.')

                if(textBox1.Text.Contains('.'))

                    e.Handled=true;           

//checking whether decimal key is pressed or not, if truethen checking

//whether decimal is already present or not, as we can haveonly

//one decimal point in a text box.

        }



Modified On Oct-05-2010 02:41:51 AM

Don't want to miss updates? Please click the below button!

Follow MindStick