Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
谁能告诉我当有多个以相同字符开头的项目时,我应该以编程方式做什么才能使用键盘选择列表框中的项目。例如,
•One •Two •Three •Once •Orange
如果我想通过输入 o,n,c 来关注“Once”,我应该怎么做?而不是从一个项目跳到另一个项目,而不是默认行为。
将 KeyPress 事件处理程序添加到 ListBox 并跟踪按下的键。然后将已键入的完整值与 ListBox 中的项目的值进行比较。如果有匹配项,请选择该项目。