【问题标题】:How to move items in combo box using keyboard keys?如何使用键盘键移动组合框中的项目?
【发布时间】:2010-07-20 04:25:23
【问题描述】:

例如: 组合框1:

谢谢 当组合框获得焦点时,向上和向下箭头键起作用。 但是我如何使用字符来选择组合框中的项目。 例如:Apple、Banana、Orange 是组合框中的项目 当我专注于它并按下键盘上的 A 键时,组合框项目将显示 Apple。

Winforms..

【问题讨论】:

  • 这是 WinForms、Silverlight、WebForms、WPF 吗?
  • 如果“移动”是指将下一个或上一个项目显示为选中状态,那么它是自动的,您无需为此做任何事情。

标签: c# winforms combobox key


【解决方案1】:

假设 WinForms,这是 ComboBox 具有焦点时的默认行为。

如果你没有点击 ComboBox,你将不得不做一些事情:

  • 监听 MouseEnter 事件并将焦点设置在 ComboBox 上。
  • 或者,使用按键预览,监听 qUpDown 键,检查鼠标位置并采取相应措施。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-13
    • 2013-04-23
    • 1970-01-01
    • 2015-08-14
    • 2018-01-23
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多