У меня есть приложение, и мне нужно программно добавить текст в некоторые поля, это работает на большинстве страниц, но на 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]);
также не работает