我正在使用dotnetbrowser wpf控件,需要在ctrl 鼠标事件上设置缩放级别。
我已经在控制中添加了以下代码,期望e.delta给我鼠标车轮的方向。将CTRL键向下放置可防止底层窗口滚动,因此我认为我可以通过检查增量是正面还是负数来控制Zoom。
BrowserView.PreviewMouseWheel += (s, e) =>
{
Debug.WriteLine("Previewing event " + e.Delta);
};
但是,当连接到browserview时,增量值始终为0。
事实证明是一个错误版本1.12
修复的PreviewMouse轮毂事件https://dotnetbrowser.support.teamdev.com/support/discussions/topics/9000036763
使用鼠标轮而不是PreviewMouseWheel也解决了问题。