.Net 2.0 对 WebBrowser 进行封装。提供了 HtmlDocument、HtmlElement等类。通过类 HtmlElement 可以方面的对网页中的各种对象进行操作。
但是有一个功能我没有找到实现方法。就是实现一个按钮的点击操作。原来我是用下面的代码来实现一个按钮的点击操作:
mshtml.IHTMLElement sbutton = (mshtml.IHTMLElement)webBrowser.Document.All["sbutton"].DomElement;
sbutton.click();我想用.net 自己的类库来实现,不是上面的 mshtml.IHTMLElement。请高手指点。

解决方案 »

  1.   

    .Net  2.0  对  WebBrowser  进行封装。提供了  HtmlDocument、HtmlElement等类。通过类  HtmlElement  可以方便的对网页中的各种对象进行操作。  
    但是有一个功能我没有找到实现方法。就是实现一个按钮的点击操作。  
     
    原来我是用下面的代码来实现一个按钮的点击操作:  
    mshtml.IHTMLElement  sbutton  =  (mshtml.IHTMLElement)webBrowser.Document.All["sbutton"].DomElement;  
    sbutton.click();  
     
    我想用.net  自己的类库来实现,不是上面的  mshtml.IHTMLElement。请高手指点。
      

  2.   

    tryYourHtmlElement.InvokeMember ("Click");