1. private void TextBox_KeyPress(object sender, KeyPressEventArgs e)   
  2.         {   
  3.             TextBox tempTxt = (TextBox)sender;   
  4.             if (tempTxt.Text.Length > 0)   
  5.             {   
  6.                 e.Handled = true;   
  7.                 if ((int.Parse(tempTxt.Text) == 1 && e.KeyChar == '0') || e.KeyChar == (char)8)   
  8.                 {   
  9.                     e.Handled = false;   
  10.                 }   
  11.             }   
  12.             else   
  13.             {   
  14.                 e.Handled = e.KeyChar < '1' || e.KeyChar > '9';   //允许输入数字   
  15.                 if (e.KeyChar == (char)8)   //允许输入回退键   
  16.                 {   
  17.                     e.Handled = false;   
  18.                 }   
  19.             }   
  20.         }