我想textbox只能输入中文,右哪几种方法??
或者我想textbox输入格式为“0xx.00”(xx为两个字符)??

解决方案 »

  1.   

    使用MaskEdit控件,可以实现你说的格式控制。但只能输入中文就只能自己取得TextChanged事件之后再行判断和处理了。
      

  2.   

    呵呵,UP1楼
     那个控件专门用来控制.TEXTBOX格式.
     N种格式供你选择
      

  3.   

    private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
            {
                           if (!char.IsLetter(e.KeyChar) && !Char.IsControl(e.KeyChar))/////只能输入字母和汉字,其他任何字符不能输入
                    e.Handled = true;
    }
      

  4.   

    只要中文
    正则
    string regexStr = "^[\\u4e00-\\u9fa5/]+$";