是否可以在WPF中捕获鼠标额外按钮的点击次数?我想在我的应用程序中使用鼠标实现后退和前进导航,就像在浏览Internet时一样。单击一个额外的按钮时,我想执行一个命令。我只是找到了使用左/右/滚轮按钮的例子。
提前致谢。
答案 0 :(得分:1)
在构造函数中:
MouseDown += MouseDownEvent;
事件处理程序:
private void MouseDownEvent(object sender, MouseButtonEventArgs e)
{
switch (e.ChangedButton)
{
case MouseButton.XButton1://Back button
MessageBox.Show("Back button pressed");
break;
case MouseButton.XButton2://forward button
MessageBox.Show("Forward button pressed");
break;
default:
break;
}
}