如何检查用户是否在Web浏览器控件中单击了图像

时间:2014-11-24 23:26:30

标签: c# winforms webbrowser-control

我注意到在Web浏览器控件的事件中没有像click事件那样的东西。那么如何检查用户是否在Web浏览器控件中单击了图像?

// seudo

void webbroseer_click() {
if type == image {
do this
}
}

1 个答案:

答案 0 :(得分:0)

您可以检查活动元素的标记名称是否为图像,然后运行您的特定代码。

void WebBrowser1_Click(object sender, HtmlElementEventArgs e)
{
     if (WebBrowser1.Document.ActiveElement.TagName == "IMG")
     {
          //Do Something
     }
}