在DotNetBrowser中放大CTRL +鼠标滚轮

时间:2017-09-13 20:07:21

标签: wpf dotnetbrowser

我使用DotNetBrowser WPF控件,需要在CTRL + MouseWheel事件上设置缩放级别。

我已将以下代码添加到我的控件中,期望e.Delta向我提供鼠标滚轮移动的方向。按下CTRL键可以防止底层窗口滚动,所以我想通过检查增量是正还是负来控制缩放。

BrowserView.PreviewMouseWheel += (s, e) =>
{
    Debug.WriteLine("Previewing event " + e.Delta);
};

但是,当连接到BrowserView时,Delta值始终为0.如何确定鼠标滚轮的移动方向以便我可以应用缩放级别?

1 个答案:

答案 0 :(得分:1)

原来是一个臭虫 PreviewMouseWheel事件已在1.12版本中修复

https://dotnetbrowser.support.teamdev.com/support/discussions/topics/9000036763

使用MouseWheel而不是PreviewMouseWheel也解决了这个问题。

相关问题