问题:1.C# 通过mshtml 解析webBrowser 并生成相应TreeView
2.鼠标悬停在webBrowser 某个元素上,与之相对应的TreeView开始节点也被选中 只要能解决其中一个问题都给分。
2.鼠标悬停在webBrowser 某个元素上,与之相对应的TreeView开始节点也被选中 只要能解决其中一个问题都给分。
解决方案 »
- 请问C#里有没有类似Sql里的in函数的函数?判断某个字串在藉此字符串中间?
- LINQ to SQL ——从字符串向 datetime 转换时失败
- 在winform中打开服务器上的web页面,并调取其中的方法
- C#引用C++ Dll,问题
- C#获取外网IP【不用其他网站】
- ◆500分求导出excel的组件(.net2003 B/S结构),不需要自己写代码的那种。
- 关于用API获取当前活动窗口的标题的问题?
- textbox控件怎么给它的多行文本付值
- 杭州的C# winform开发高手请进?合作开发项目,有钱赚!!!!!!!!
- 菜鸟请教)入门问题,关于过滤感应器信号
- C# mapx5.0 轨迹回放 求大侠帮忙
- visual studio 2010 的MSDN 中例子出现乱码如何处理
mshtml.IHTMLElementCollection all = doc2.all; System.Collections.IEnumerator enumerator = all.GetEnumerator(); while (enumerator.MoveNext() && enumerator.Current != null)
{
mshtml.IHTMLElement element = (mshtml.IHTMLElement)(enumerator.Current);
if (element != null)
{
Console.WriteLine("attributs: {0}", '<'+element.tagName+'>');
}
}接下来怎么把webBrowser1网页element 以树形的方式展示出来?
我这个方法我用过,但是解析并不完美,我想实现类似firebug、IE WebDeveloper的功能。
浏览器页面元素框取那部分功能我也基本实现,现在想实现:当鼠标框取某个元素时,下面与之对应的TreeView相应节点也被选中(即webBrowser与TreeView间的监听),如果是单个元素我还想得到这个元素的xpath路径。如果需要留下联系方式,我可以把我实现的部分功能代码发给你!