Подскажите, пожалуйста, как можно получить информацию о месте клика при работе с WebBrowser.
WebBrowser.Document.ActiveElement
Срабатывает только на ссылках, а как можно получить информацию о теге в котором находится элемент, на который и было совершенно нажатие? Допустим мне захотелось получить исходный код тэга параграфа, в котором находится обычный текст. Заранее спасибо.
Вдруг кому-то пригодится
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
HtmlElementCollection tags = webBrowser1.Document.All;
foreach (HtmlElement element in tags)
{
element.Click += new HtmlElementEventHandler(element_Click);
}
}
void element_Click(object sender, HtmlElementEventArgs e)
{
HtmlElement link = webBrowser1.Document.GetElementFromPoint(e.ClientMousePosition);
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей