J'ai ouvert un site Web en utilisant WebBrowser. Maintenant, je voudrais cliquer par programme sur le champ de texte d'entrée (zone de texte). Je ne peux pas utiliser la mise parce que ce site utilise JS pour déverrouiller ce champ que si on clique dessus et je l'ai également essayé ceci:Comment faire pour cliquer par programmation sur la saisie de texte dans WebBrowser en utilisant C#
Object obj = ele.DomElement;
System.Reflection.MethodInfo mi = obj.GetType().GetMethod("click");
mi.Invoke(obj, new object[0]);
Mais il retourne mi = null. Comment faire cela pour que ça marche?
Je n'ai pas InvokeMethod seulement InvokeMember est-ce? –
Oui, j'ai mal tapé. Ma faute... –