How do I make a textbox that only accepts numbers?

后端 未结 30 2316
梦如初夏
梦如初夏 2020-11-21 06:05

I have a windows forms app with a textbox control that I want to only accept integer values. In the past I\'ve done this kind of validation by overloading the KeyPress event

30条回答
  •  佛祖请我去吃肉
    2020-11-21 06:40

    simply use this code in textbox :

    private void textBox1_TextChanged(object sender, EventArgs e)
    {
    
        double parsedValue;
    
        if (!double.TryParse(textBox1.Text, out parsedValue))
        {
            textBox1.Text = "";
        }
    }
    

提交回复
热议问题