-- 作者:qtcks
-- 发布时间:2011/2/22 12:30:00
-- 为窗口控件添加Alt + * 的快捷键
在大家给button、label、menuStrip等控件设置Text属性时在名字后边加&键名就可以了,比如button1.text= "确定(&O)"。就会有快捷键了,这时候按Alt+O就可以执行按钮单击事件。
例子1:
如为按钮Button 添加快捷为: 将按钮的标题名设置为:登录(&L)
此主题相关图片如下:1.png
也可以为CheckBox 添加快捷键,方法相同。
但是textbox的快捷键就稍微复杂些。
转载博客园的一段话:
以下内容为程序代码:
1 可VB中为任何具有caption的属性的控制创建快捷键,这通过caption属性中在想作为快捷键的字母前加&号实现。但有一个问题值得注意,而类似文本框这样的控件无caption这样的属性,这时可将标签与文本框同时使用。为lable创建快捷键,标签Tabindex属性设置比文本框小1,又因为label不能接收按点,焦点会自动跳至文本框。这相当于为文本框创建了快捷键。
例子2:
先设置一个lable标签,并设置快捷键与Tab键顺序
此主题相关图片如下:2.png
然后再将textbx的Tab键顺序 +1
此主题相关图片如下:3.png
[此贴子已经被作者于2011-2-22 12:31:36编辑过]
|