ComboBox的助记符

时间:2012-11-05 19:11:46

标签: c# .net winforms visual-studio-2010 visual-studio

我们如何为ComboBox添加mnemonics

例如,在CheckBox中,在标题中我们可以说'Check&BoxCaption',请注意'&'在'B'之前。在表单中,这个'B'加下划线,我们可以通过按Alt + B(作为键盘快捷键)来访问它。

但是如果ComboBox

,我们该如何做呢?

Check mnemonic implemented on Visual Studio Options page in a label against a ComboBox 检查在Visual Studio选项页面上针对ComboBox

的标签中实现的助记符

我在猜测(查看上面的屏幕截图),我们在ComboBox的标签中创建了一个助记符。 在这种情况下,我们如何将其与ComboBox相关联?

1 个答案:

答案 0 :(得分:4)

控件本身不支持热键。这是通过标签控件处理的。由于标签不能具有焦点,因此选择标签将使焦点位于标签顺序中的下一个控件。

因此,在表单中添加一个标签控件,并通过插入“&”给它一个热键。热键字符前的字符。确保标签控件的标签索引值比组合框小1,这样组合框就是标签后标签顺序中的下一个控件。

这与其他控件的工作方式相同,例如文本框和其他列表。