我目前正在根据我们给定的要求评估Eyeshot。在这种情况下,我对更改用于选择实体的默认鼠标命令有一个小问题。
更准确地说,我想从CTRL + LEFT MOUSE
切换到SHIFT + LEFT MOUSE
,以将实体添加到当前选择中。最好的方法是什么?
我知道可以更改MouseButton
中的MovementSettingsBase
-Property,例如,该属性用于设置默认的Mouse-Command进行旋转或平移。但是我没有找到该类的实现,该实现与向选择中添加实体相对应。
作为一种解决方法,我可以结合使用KeyDown-和KeyUp-Events与SHIFT
来实现LEFT MOUSE
和Model.MultipleSelection
单击的期望行为。可悲的是,我发现没有办法停用CTRL + LEFT MOUSE组合的行为。