у меня есть приложение, и мне нужно программно добавить текст в некоторые поля, он работает на большинстве страниц, но на www.google.com, когда я пытаюсь найти значение для поиска, это не сработало, пока я не щелкнул текстовую область, после чего появилось значение
есть ли способ обойти это
мой код:
HtmlElementCollection el = webBrowser1.Document.All;
foreach (HtmlElement H in el)
{
if (H.GetAttribute("type").Equals("text") )
H.SetAttribute("value", sendtext);
}
я пытался нажать на него программно
object obj = H.DomElement;
System.Reflection.MethodInfo mi = obj.GetType().GetMethod("click");
mi.Invoke(obj, new object[0]);
тоже не работает