C#(winform)文本框只能输入数字和退格键和小数点

 

  1.   
  2.   private void TextBox_KeyPress(object sender, KeyPressEventArgs e)
  3.   {
  4.   if(e.KeyChar!=’/b’&&!Char.IsDigit(e.KeyChar)&&e.KeyChar!=’.’)
  5.   {
  6.    e.Handled = true;
  7.   }
  8.   } ......
或者
  1.   private void TextBox_KeyPress(object sender, KeyPressEventArgs e)
  2.   {
  3.   if(e.KeyChar!=8&&!Char.IsDigit(e.KeyChar)&&e.KeyChar!=’.’)
  4.   {
  5.    e.Handled = true;
  6.   }
  7.   }  

你可能感兴趣的:(C#(winform)文本框只能输入数字和退格键和小数点)