我正在写一个程序,一个水晶报告程序。
我在程序中有两个列表框。 1表示问题,1表示员工姓名。
我可以按字母顺序搜索问题列表框。
表示列表框中有4个项目,即1,2,3,4。
如果我按下键盘上的“1”,所选索引将变为1.
问题列表框是单选框。
staffname列表框是多选框。
对于stffname列表框,搜索功能无效。
表示不会更改我在键盘上按下的所选索引。
我认为可以通过按键盘上的键来选择和取消选择。
例如,有2个名字,Jacky和Martin。
当我第一次按下键盘上的“j”时,将选择jacky,当我第二次按下时,Jacky将被取消选择。
显然它不起作用。有什么想法吗?
我认为这是一个内置功能。
我需要自己添加吗?
答案 0 :(得分:2)
如果列表框的SelectionMode
属性设置为MultiExtended
(不是MultiSimple
),那么您应该获得搜索选择功能(取消选择除外)以One
选择模式工作。有趣的是,按下SHIFT键后,按下一个字母键后会得到多个选择,但这个技巧不适用于CTRL。
或许你的staffname列表框没有得到焦点(你应该点击它或其中的任何项目)。