怎么实现下面的功能??WebBrowser 获取网页源代码后,能够获取页面源代码,getelementbyid 类似这样的方法得到某个制定的元素后(比如一个form),我想在WebBrowser显示给用户看的时候,把这个form的内容都高亮显示,类似于遨游的开发者工具集的功能,能进行元素审查。说不太明白,直接看图。

解决方案 »

  1.   

    我是想在我的 WebBrowser 实现图中左边圈出来的那块的高亮显示功能 - -!
      

  2.   

    不知道你要求的高亮显示的效果是怎样的的,是类似于Firebug选择元素时给元素加个边框吗,你可以尝试改变元素的样式来实现
                       
        HtmlElement element = document.GetElementById("xxx");
        IHTMLElement domElement = element.DomElement as IHTMLElement;
        IHTMLStyle style = domElement.style;
        tyle.border = "1px solid red";IHTMLElement接口在mshtml中定义,你需要引用这个程序集