欲被点击鼠标滚轮当在我的标签控制关闭标签页。我怎么能在WPF捕获这个事件?

编辑: 下面的代码:

private void tabMain_MouseDown(object sender, MouseButtonEventArgs e)
    {
        if(e.ChangedButton == MouseButton.Middle && e.ButtonState == MouseButtonState.Pressed)
        {
            MessageBox.Show("Middle button clicked");
        }
    }
有帮助吗?

解决方案

鼠标滚轮实际上是MiddleButton,所以对于在MouseDown事件转盘点击病情 ChangedButton ==中东&& ButtonState ==按下

其他提示

这是更简单的解决方案

  

如果(e.MiddleButton){MessageBox.Show( “中间按钮点击”); }

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top