Если это для управления веб-браузера, то эта статья объясняет, как это сделать: https://www.codeproject.com/Articles/32279/How-To-Tell-What-is-Clicked-in-a-WebBrowser-Contro
Во-первых, нам нужно перевести координаты мыши на экран, в объект Point:
Point ScreenCoord = new Point(MousePosition.X, MousePosition.Y);
Теперь мы должны создать координаты браузера, исходя от координаты экрана:
Point BrowserCoord = webBrowser1.PointToClient(ScreenCoord);
Теперь мы можем использовать WebBrowser документы GetElementFromPoint метод, чтобы получить элемент, который был щелкнул:
HtmlElement elem = webBrowser1.Document.GetElementFromPoint(BrowserCoord);
Теперь мы можем использовать этот элемент, чтобы увидеть, что была нажата:
switch (elem.TagName) {
case "A": //! We have clicked a link
break;
case "IMG": //! We have clicked an image
break;
default: //! This is anywhere else
break;
}
Возможный дубликат [Как получить идентификатор пользователя кнопки только что нажал?] (Http://stackoverflow.com/questions/10291017/how-to-get-id-of-button-user-just-clicked) – Goat
Is это с помощью управления веб-браузером? –
Да, это извините – IchSkill