我想验证文本框中的输入是否为数值型(包括小数),要用代码编写,大家帮帮忙.

解决方案 »

  1.   

    Convert一下,如果没有Exception就ok了
      

  2.   

    在csdn中搜索一下,文本框输入,例子多的是,祝你好运
      

  3.   

    參看:http://community.csdn.net/Expert/TopicView3.asp?id=4740460這些問題請搜索一下。
    private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
    {
      if (char.IsControl(e.KeyChar) || char.IsLetterOrDigit(e.KeyChar))
      {
      }
      else
      {
        e.Handled = true;
      }
    }
      

  4.   

    // 限制文本框只能输入数字与小数点
    private void txtAmount_KeyPress( object sender, KeyPressEventArgs e )
    {
        int c = e.KeyChar;
                
        if (  c != 8 && c != 46 && ( c < 48 || c > 57 ) )
        {
            e.Handled = true;
        }
    }