WebBrowser 获取网页源代码后,怎么对制定的元素高亮突出

WebBrowser 获取网页源代码后,如何对制定的元素高亮突出?
怎么实现下面的功能??

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

说不太明白,直接看图。


------解决方案--------------------
用正则表达式吧。
------解决方案--------------------
不知道你要求的高亮显示的效果是怎样的的,是类似于Firebug选择元素时给元素加个边框吗,你可以尝试改变元素的样式来实现
C# code
                   
    HtmlElement element = document.GetElementById("xxx");
    IHTMLElement domElement = element.DomElement as IHTMLElement;
    IHTMLStyle style = domElement.style;
    tyle.border = "1px solid red";

------解决方案--------------------
查找替换