首页 > 代码库 > e.Handled的理解
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时表示已经处理了事件(即不处理当前键盘事件)
e.Handled的理解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。