我们如何为ComboBox
添加mnemonics?
例如,在CheckBox
中,在标题中我们可以说'Check&BoxCaption
',请注意'&'在'B'之前。在表单中,这个'B'加下划线,我们可以通过按Alt + B(作为键盘快捷键)来访问它。
但是如果ComboBox
?
检查在Visual Studio选项页面上针对ComboBox
我在猜测(查看上面的屏幕截图),我们在ComboBox
的标签中创建了一个助记符。
在这种情况下,我们如何将其与ComboBox
相关联?
答案 0 :(得分:4)
控件本身不支持热键。这是通过标签控件处理的。由于标签不能具有焦点,因此选择标签将使焦点位于标签顺序中的下一个控件。
因此,在表单中添加一个标签控件,并通过插入“&”给它一个热键。热键字符前的字符。确保标签控件的标签索引值比组合框小1,这样组合框就是标签后标签顺序中的下一个控件。
这与其他控件的工作方式相同,例如文本框和其他列表。