加载中…
个人资料
补国斌_CANNY软件研发应用
补国斌_CANNY软
件研发应用
  • 博客等级:
  • 博客积分:0
  • 博客访问:111,066
  • 关注人气:84
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

C#_e.Handled用法

(2015-03-29 09:47:09)
分类: 程序开发

    private void textBoxSize_KeyPress(object sender, KeyPressEventArgs e)
    {
      // Remove all characters that are not numbers, backspace, or enter.
      if ((e.KeyChar < 48 || e.KeyChar > 57) &&
                                             e.KeyChar != 8 && e.KeyChar != 13)
      {
        e.Handled = true;
      }
      else if (e.KeyChar == 13)
      {
        // Apply size if the user hits enter
        TextBox txt = (TextBox)sender;

        if (txt.Text.Length > 0)
          ApplyTextSize(txt.Text);
        e.Handled = true;
        this.richTextBoxText.Focus();
      }
    }

总结:Handled     获取或设置一个值,该值指示是否处理过KeyPress 事件  
           e.Handled = false的时候表示可以接受该事件  

           e.Handled true时表示已经处理了事件(即不处理当前键盘事件)

           KeyChar     获取或设置与按下的键对应的字符

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有