是否可以捕获 WPF 中鼠标额外按钮的点击?我想在我的应用程序中使用鼠标实现后退和前进导航,就像浏览互联网一样。当单击额外的按钮时,我想执行命令。我只找到了使用左/右/滚轮按钮的示例。
提前致谢。
我在WPF页面中有一个WebBrowser对象,每当用户与页面交互时我都会尝试做某事.我初步尝试使用与WebBrowser对象关联的事件,但它们似乎没有被触发.下面是我的代码尝试执行的简化示例:
webBrowser.MouseDown += new MouseButtonEventHandler(webBrowser_MouseDown);
Run Code Online (Sandbox Code Playgroud)
使用事件处理程序:
void webBrowser_MouseDown(object sender, MouseButtonEventArgs e)
{
System.Windows.MessageBox.Show("Pressed");
}
Run Code Online (Sandbox Code Playgroud)
但是,当我运行页面并在WebBrowser内部单击时,不会显示任何消息框.
道歉,最初我曾提到它是一个System.Controls WebBrowser而不是Forms浏览器.