题
欲被点击鼠标滚轮当在我的标签控制关闭标签页。我怎么能在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( “中间按钮点击”); }
不隶属于 StackOverflow