如何在WPF TrackballDecorator(3dTools)上使用鼠标滚动缩放?

如何在WPF TrackballDecorator(3dTools)上使用鼠标滚动缩放?,wpf,scroll,zooming,trackball,Wpf,Scroll,Zooming,Trackball,目前,我可以使用右键单击进行缩放。有没有一个简单的方法来做它与鼠标滚动 谢谢。试试这样: protected override void OnPreviewMouseWheel(MouseWheelEventArgs e) { base.OnPreviewMouseWheel(e); if(Keyboard.IsKeyDown(Key.LeftCtrl) || Keyboard.IsKeyDown(Key.RightCtrl

目前,我可以使用右键单击进行缩放。有没有一个简单的方法来做它与鼠标滚动


谢谢。

试试这样:

protected override void OnPreviewMouseWheel(MouseWheelEventArgs e)
            {
            base.OnPreviewMouseWheel(e);
            if(Keyboard.IsKeyDown(Key.LeftCtrl) || Keyboard.IsKeyDown(Key.RightCtrl))
            {
                yourObject.Value += (e.Delta > 0) ? 0.2 : -0.2;
            }