
正文
vb.net添加热键 vb菜单中热键怎么设置
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在VB。NET中怎么样给按钮添加快捷键
如果是用Alt组合健,最简单的方法就是,在按钮的Text属性里加个符合,比如想用Alt+A来控制Button1的话,就在Button1的Text属性上加一个A即可。比如Text属性是“我是按钮(A)”,如图所示,那么在按下Alt+A就可以执行Button1_Click命令了,呵呵
相关问答
Q1: vb.net 如何添加菜单快捷键
ToolStripMenuItem.ShortcutKeys 属性
获取或设置与 ToolStripMenuItem 关联的快捷键。
使用 ShortcutKeys 属性可以将组合键分配给菜单命令,例如,将 Ctrl+C 分配给“复制”命令。 您可以使用快捷键而不使用访问键,也可以同时使用快捷键和访问键,访问键是菜单或菜单项中与 Alt 键一起使用的带下划线的字母。 通过在要用于访问键的字母前面键入一个“and”符 (),可以在代码中定义访问键。
Q2: 如何用VB.NET设置菜单项的热键
不清楚热键和快捷键是什么区别
1.如果你是指Chrl+S这样的快捷键,可以设置ShortCutKeys属性,属性窗口就有可视化编辑器。
2.如果你是指"保存(S)",其中s有下划线这样的用Alt+字母来访问的设置,应该在菜单项的Text属性中使用符号。符号后面的字母将被作为快速访问字符,显示的时候不会被显示出来,而字母会自动加上下划线。比如"保存(s)"。
3.和选中标记有关的属性有两个
CheckOnClick 在菜单项上单击时是否改变Checked属性
Checked 设置/获取 菜单项是否被选中
4.设置菜单项的Enabled属性为False
Q3: vb.net怎么设置快捷键
新建一个Form1把Form1的KeyPreview改成True
拖入一个Button1到Form1上面
然后加入以下代码
Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyData = (Keys.Alt Or Keys.G) Then
Button1.PerformClick() '或者用Button1_Click(Nothing, New EventArgs)
'快捷键Alt+G触发Button1_Click()事件。
End If
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Button1.Size = New Size(180, 23)
Button1.Text = "我被局部快捷键给召唤了~"
End Sub
Q4: VB.NET添加快捷键
你是要在程序里面按q相当于单击按钮
还是焦点不在程序里面的时候任意按q实现这个功能?
要是前者的话楼上的已经正解
要是后者的话需要全局钩子实现
vb.net添加热键的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb菜单中热键怎么设置、vb.net添加热键的信息别忘了在本站进行查找喔。







