2014-11-24 43 views
0

我注意到网页浏览器控件的事件中没有任何事情像点击事件。那么,如何检查用户是否在Web浏览器控件中单击了图像?如何检查用户是否点击了网页浏览器控件中的图片

// seudo

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

糟糕,我标记为一个问题,然后我意识到是WPF,而不是winforms。对于那个很抱歉。虽然可能它们是相似的(我没有仔细看过它,也不太了解WPF)(我真的希望他们会添加那个长期请求的“取消标志”功能。:() – neminem 2014-11-24 23:30:25

回答

0

您可以检查活性元素的标签名称是一个图像,然后运行特定的代码。

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

对,但问题是没有网络浏览器点击功能 – 2014-11-24 23:34:17

+0

您需要创建它,例如'WebBrowser。Click + = WebBrowser_Click' – Cyral 2014-11-24 23:42:04

相关问题