这里的快捷键并非系统全局快捷键。仅是普通的当窗体在焦点内是发生。有很多种方法,这里列举几种项目中使用到的方法。
1.
Alt+*(一般控件快捷键)
这个比较简单,只需为该控件的Text属性声明时加上”(&A)”,”(&D)” 之类的标识,例如一个Button按钮的Text属性为:this.btnOK.Text=”确定(&A)”;
2.
Ctrl+*(组合键)
当在某个窗体上按下一个组合键时发生。常用的如:打印(Ctrl+P),保存(Ctrl+S)…等等。
首先需设置窗体的KeyPreview(确定窗体上控件的键盘事件是否已向窗体注册)属性设置为True
然后只需在窗体的KeyDown事件中做相应业务处理。
3.
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if ((e.KeyCode == Keys.P) && e.Control)
{
PrintToolStripMenuItem.PerformClick();
}}
激活某个Button按钮事件,有三种写法:
btnOK.PerformClick();//执行该控件的Click事件
this.InvokeOnClick(btnOK,null);//为指定的控件引发Click事件
btnOK_Click(null,null);//直接调用按钮的Click事件,参数都为null
分享到:
相关推荐
鼠标连点器exe免安装版,附源码,C# winform 窗体源码和导出exe文件 鼠标连点器exe文件,免安装,可以设置点击间隔时间和点击次数,F8为点击快捷键,下载即用
使用C#语言winform 窗体 简易的记事本项目,包括下拉菜单,快捷键的运用,保存,另存为,等等一些基本的记事本功能
闲的没事,使用c#+.Net(Winform窗体)编写的鼠标连点器。 工具描述: 鼠标自动点击工具,可自行设置鼠标点击速度、鼠标点击位置、支持热键快捷键(开启\结束)连点器、支持自己编辑热键快捷键。
1.使窗体最大化,最小化或关闭按钮变为灰色; 2.改变窗体关闭按钮的功能 3.使关闭按钮失去作用 互动学习。。。。。
功能:截图快捷键:Ctrl + Alt + A。点击右键撤销或退出截图,按ESC键直接退出截图。截图完成后双击左键即可复制到剪贴板并保存截图。考虑到用户习惯,快捷键跟QQ截图一致。同时使用会,代码注释条理清晰,可以学习...
快捷键是很多软件的常用功能,本文实例讲解了三种方法来实现C# button快捷键,如Alt + *(按钮快捷键),Ctrl+*及其他组合键等。现详述如下: 一、 C# button快捷键之第一种:Alt + *(按钮快捷键) 在大家给button、...
主要介绍了winform绑定快捷键的方法,涉及WinForm设置窗体按键事件的相关技巧,需要的朋友可以参考下
shift+s实现窗体的隐藏/显示,找鼎义的程序小哥写的,还可以自定义是否显示托盘图标,亲测可用
全书分6篇共25章,主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据结构与算法、Windows窗体基础、特色窗体界面、窗体控制技术、MDI窗体和继承窗体、Windows...
正切 返回 e 的指定次幂 对数 数字 x 的 y 次幂 返回较大者 第3页 C#(WINFORM)学习 Math.Min(x,y) 返回较小者 枚举型 一般为字符串,可以定义带数字的枚举型,示例为: enum Color { Red=1, Blue=2, Green=3 } ...
台式机键盘没有调整系统音量的快捷键,于是写了一个程序(c# winform)。涉及:全局键盘钩子,调整音量、透明窗体、右下角任务栏图标
我眼中的C#2.0新功能特性 泛型技巧系列:避免基类及接口约束 New Article 不该用Generics实现Abstract Factory的理由 C#2.0-泛型 C#2.0-extern C#2.0-可空类型 C#2.0-分部类 C#2.0-迭代器 C#2.0 的新增功能学习 泛型...