我注意到网页浏览器控件的事件中没有任何事情像点击事件。那么,如何检查用户是否在Web浏览器控件中单击了图像?如何检查用户是否点击了网页浏览器控件中的图片
// seudo
void webbroseer_click() {
if type == image {
do this
}
}
我注意到网页浏览器控件的事件中没有任何事情像点击事件。那么,如何检查用户是否在Web浏览器控件中单击了图像?如何检查用户是否点击了网页浏览器控件中的图片
// seudo
void webbroseer_click() {
if type == image {
do this
}
}
您可以检查活性元素的标签名称是一个图像,然后运行特定的代码。
void WebBrowser1_Click(object sender, HtmlElementEventArgs e)
{
if (WebBrowser1.Document.ActiveElement.TagName == "IMG")
{
//Do Something
}
}
对,但问题是没有网络浏览器点击功能 – 2014-11-24 23:34:17
您需要创建它,例如'WebBrowser。Click + = WebBrowser_Click' – Cyral 2014-11-24 23:42:04
糟糕,我标记为一个问题,然后我意识到是WPF,而不是winforms。对于那个很抱歉。虽然可能它们是相似的(我没有仔细看过它,也不太了解WPF)(我真的希望他们会添加那个长期请求的“取消标志”功能。:() – neminem 2014-11-24 23:30:25