是否可以捕获 WPF 中鼠标额外按钮的点击?我想在我的应用程序中使用鼠标实现后退和前进导航,就像浏览互联网一样。当单击额外的按钮时,我想执行命令。我只找到了使用左/右/滚轮按钮的示例。
提前致谢。
在构造函数中:
MouseDown += MouseDownEvent;
Run Code Online (Sandbox Code Playgroud)
事件处理程序:
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;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2020 次 |
| 最近记录: |