C#:定义窗口快捷键
c# 定义 窗口 快捷键
2023-09-11 14:16:42 时间
事情的关键是要设置Form的KeyPreview属性,然后再在KeyDown事件中检查按键。
public class TEST : Form { public TEST() { InitializeComponent(); } private void TEST_Load(object sender, EventArgs e) { this.KeyPreview = true; } private void TEST_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F1 && e.Control) { MessageBox.Show("Hello!"); } } }
参考:http://www.cnblogs.com/Asa-Zhu/archive/2012/11/08/2761086.html
相关文章
- C#创建目录,文件名过滤特殊字符串,非法字符
- C#多线程
- TestNG like unit testing framework in C# (C sharp)
- C#订阅与发布标准实现 visual studio code .net 开发 设计模式之☞策略模式 C#字符串转二进制、二进制转字符串 c# 接口的协变和逆变 c# 使用迭代器来创建可枚举类型 博客园首页新随笔联系订阅管理 随笔 - 117 文章 - 0 评论 - 57 c# 创建,加载,修改XML文档
- C#7.2——编写安全高效的C#代码 c# 中模拟一个模式匹配及匹配值抽取 走进 LINQ 的世界 移除Excel工作表密码保护小工具含C#源代码 腾讯QQ会员中心g_tk32算法【C#版】
- C# DateTime的11种构造函数 [Abp 源码分析]十五、自动审计记录 .Net 登陆的时候添加验证码 使用Topshelf开发Windows服务、记录日志 日常杂记——C#验证码 c#_生成图片式验证码 C# 利用SharpZipLib生成压缩包 Sql2012如何将远程服务器数据库及表、表结构、表数据导入本地数据库
- C#不用union,而是有更好的方式实现 .net自定义错误页面实现 .net自定义错误页面实现升级篇 .net捕捉全局未处理异常的3种方式 一款很不错的FLASH时种插件 关于c#中委托使用小结 WEB网站常见受攻击方式及解决办法 判断URL是否存在 提升高并发量服务器性能解决思路
- 浅谈JS中的!=、== 、!==、===的用法和区别 JS中Null与Undefined的区别 读取XML文件 获取路径的方式 C#中Cookie,Session,Application的用法与区别? c#反射 抽象工厂
- 【卷土重来之C#学习笔记】(二)c#编程概述
- C#学习记录——定义类成员(一):成员定义
- C#学习记录——函数:定义和使用函数
- c#重载运算符
- 在C#中判断某个类是否实现了某个接口
- C#开发实战经典案例(清华大学出版社)练习源码1.4G
- C#中遍历类的属性和值
- C# winfrm程序的主入口捕获项目的全部异常
- 《C#零基础入门之百识百例》(四十一)类的定义和使用 -- 鸡兔同笼
- C#与Java对比学习:类型判断、类与接口继承、代码规范与编码习惯、常量定义
- C# 7.0 新特性:模式匹配 ( pattern matching)
- C#-多线程-异步返回类型
- c#串口编程(转)
- C# memoryStream
- C#定义属性-静态属性
- C# 跨域 请求带cookie