Я использую GeckoFx60 как компонент веб-браузера в моем проекте. NET Framework. Браузер загружает веб-сайт и заполняет форму нажатием кнопки.
Однако форма должна запускать определенные c JavaScript события, чтобы стать действительной. Как мне изменить значение GeckoInputElement и автоматически вызвать необходимое событие?
Вот мой текущий код:
var collection = geckoWebBrowser1.Document.GetElementsByTagName("input");
foreach (GeckoElement element in collection)
{
switch (element)
{
case GeckoInputElement textbox when textbox.Id == "receiverAddressFirstname":
textbox.Value = kundenDaten["shipping_firstname"].ToString(); // Events need to be raised here!
break;
// ...
}
}