在WPF中,是否可以捕获鼠标的额外按钮点击?我想在我的应用程序中使用鼠标实现后退和前进导航,就像在浏览互联网时一样。当单击额外按钮时,我想执行一个命令。 我只能找到使用左/右/轮按钮的示例。提前感谢。
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;
}
}