e.Handled = true;
            if (e.KeyChar >= '0' && e.KeyChar <= '9')
            {
                e.Handled = false;
               
            }
backspace键就用不了,怎么解除 新手求解

解决方案 »

  1.   

    if (e.KeyChar >= '0' && e.KeyChar <= '9' || e.KeyChar >= '\b')试试看
      

  2.   

    if (e.KeyChar >= '0' && e.KeyChar <= '9' || e.KeyChar >= '\b')
      

  3.   

    e.Handled = true;
    bool 是否屏蔽=true;
    if(是否屏蔽)
    {
      if (e.KeyChar >= '0' && e.KeyChar <= '9')
      {
      e.Handled = false;
        
      }
    }
    按某个键..跳出设置框. 放一个按钮.如果点击这个按钮..是否屏蔽=false;
      

  4.   

    8就代表退格键,9代表Tab键你都屏蔽了
      

  5.   


    手误,最后一个判断应该是等于 e.KeyChar == '\b