2017-09-13 100 views
1

我正在使用DotNetBrowser WPF控件,需要在CTRL + MouseWheel事件上设置缩放级别。放大CTRL +鼠标滚轮在DotNetBrowser中

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

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

然而,附着在BrowserView中时,三角洲值始终为0。我怎样才能确定什么方向的鼠标滚轮被移动,这样我可以申请缩放级别?

回答