Отловить клик по браузеру c#

263
15 июля 2017, 05:56

Как можно отловить нажатие на браузер ? даже в пустое место ? Пока использую метод webBrowser1_DocumentCompleted , но он работает только, если я спровоцирую переход на другую страницу.

Answer 1

Подписать WebBrowser.Document на событие Click.

Делать это нужно после завершения загрузки. То есть предварительно должна быть сделана подписка на событие DocumentCompleted.

webBrowser1.DocumentCompleted += WebBrowser1_DocumentCompleted;
webBrowser1.Navigate("google.ru");

private void WebBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
    webBrowser1.Document.Click += Document_Click;
}
private void Document_Click(object sender, HtmlElementEventArgs e)
{
    // произошёл клик по браузеру
}
READ ALSO
Как проверить открыт ли сейчас файл?.NET

Как проверить открыт ли сейчас файл?.NET

Нужно првоерить открыт ли сейчас файл в других процессах

351
Вопрос по выводу

Вопрос по выводу

В этом задании необходимо написать программу, объявит две переменные: первая переменная - переменная целочисленного (int) типа со значением...

256
Emgu CV Xamarin Adnroid

Emgu CV Xamarin Adnroid

Начинаю с просто на Emgu Xamarin

252