我有一个带Checkboxes的树视图。对于此示例,请考虑我们只有根节点。 用户可以使用菜单或工具栏一次选择多个复选框(匹配与StackOverflow问题无关的特定条件)。
但是,我想为专业用户提供一个快捷方式:
如果用户按住Ctrl键单击或按住Shift键单击树视图中的一个项目,则还应选择符合相同条件的其他项目。
我已经尝试过以下事件:
所有事件都没有事件参数提供有关鼠标按钮或任何修改键的信息。甚至
仅提供有关鼠标按钮的信息,但不提供修饰键。
如何在树视图复选框上单击鼠标时识别修改键?