• e.Handled的理解


    private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
            {
                e.Handled = e.KeyChar < '0' || e.KeyChar > '9';   //允许输入数字,如果输入的在0~9范围内,则返回false,即e.Handle=false;表示对该输入事件进行处理,即接受;   反之,输入在此范围之外,则返回true,不处理,即不接受...  
                if (e.KeyChar == (char)8)   //允许输入回退键
                {
                    e.Handled = false;
                }
            }
    总结:Handled     获取或设置一个值,该值指示是否处理过   KeyPress   事件   ,  
              KeyChar     获取或设置与按下的键对应的字符
              e.Handled = false;//表示可以接受该事件  
              e.Handled = true;//为true时表示已经处理了事件(即不处理当前键盘事件)
  • 相关阅读:
    适配器模式
    事务
    JUnit4
    命令模式
    组合模式
    MySQL语法
    MyEclipse工具
    数据源和连接池
    Annotation
    Java反射机制
  • 原文地址:https://www.cnblogs.com/candyzhmm/p/5810180.html
Copyright © 2020-2023  润新知