博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Control.ProcessDialogKey 方法 ——用以处理对话框按键(TAB ESC 箭头键 等)
阅读量:7010 次
发布时间:2019-06-28

本文共 567 字,大约阅读时间需要 1 分钟。

Control.ProcessDialogKey 方法

处理对话框键。

命名空间:  
程序集:  System.Windows.Forms(在 System.Windows.Forms.dll 中)
参数
keyData
类型:
 值之一,它表示要处理的键。

返回值

类型:
如果键已由控件处理,则为 true;否则为 false

在消息预处理过程中调用此方法,以处理对话框字符,比如 TAB、RETURN、ESC 和箭头键。 只有当  方法指示控件未在处理该键时,才调用此方法。ProcessDialogKey 方法只是将字符发送给父级的 ProcessDialogKey 方法,或者,在该控件没有父级的情况下返回 false  类重写此方法来执行对话框键的实际处理。 仅当控件承载在 Windows 窗体应用程序中或充当 ActiveX 控件时,才调用此方法。

 

对继承者的说明

在派生类中重写 ProcessDialogKey 方法时,控件应返回 true 以指示它已处理该键。 对于未由该控件处理的键,应返回调用基类的  方法所得的结果。 控件很少需要重写此方法(即使有的话)。

[注:当keyup、 keydown、keypress等事件无法处理Tab等按键时 可以重写 
Control.ProcessDialogKey 方法来实现]

转载地址:http://mvttl.baihongyu.com/

你可能感兴趣的文章
golang学习笔记9 beego nginx 部署 nginx 反向代理 golang web
查看>>
接口测试基础
查看>>
spring boot @Transactional事物处理
查看>>
重载、重写、符号冲突、扩展
查看>>
logstash之filter处理中括号包围的内容
查看>>
彩票的思考
查看>>
转帖:解决System.Data.OracleClient requires Oracle client software version 8.1.7 or greater
查看>>
Visual Studio Code Name "Orcas" Beta 1发布
查看>>
开发nodejs模块并发布到npm的简单示例
查看>>
SSH login without password
查看>>
你应该如何更好地利用搜索引擎
查看>>
转载:Window Azure 中的Web Role详解
查看>>
自启动程序详解
查看>>
转 nutch网页快照乱码解决方法
查看>>
HDU 2426 Interesting Housing Problem
查看>>
SQLSqlserver中如何将一列数据,不重复的拼接成一个字符串
查看>>
[Java 泥水匠] Java Components 之二:算法篇之项目实践中的位运算符(有你不懂的哦)...
查看>>
讨论:怎样加快android的开机时间
查看>>
oh my zsh设置
查看>>
解读ASP.NET 5 & MVC6系列(5):Configuration配置信息管理
查看>>