.NET WebBrowser 控件:功能、应用与操作指南
1. WebBrowser 控件概述
WebBrowser 控件是 .NET 2.0 中的新特性,它能让你在任意窗口中嵌入功能完备的 Internet Explorer。在之前的 .NET 版本中,借助互操作和 Internet Explorer ActiveX 控件也能实现类似功能,但存在一些问题,而 WebBrowser 控件巧妙地避免了这些问题。
此外,WebBrowser 控件还增添了一项强大的新功能:可通过专门设计的文档对象模型(DOM)以编程方式与网页内容进行交互。这意味着你能访问网页上的单个 HTML 元素,对其文本进行调整、改变位置或插入新标记,甚至可以在表单代码中处理源自网页的 JavaScript 事件。利用这些特性,你可以构建出独特的应用,如新一代帮助引擎、屏幕抓取浏览器或融合 Windows 和 Web 控件的混合界面。
1.1 WebBrowser 基础
一些创新型应用会将 Windows 控件与 Web 风格的界面融合在一起。借助新的 WebBrowser 控件,.NET 为你提供了构建 Web 启用界面的工具。你可以使用 WebBrowser 来显示网站或当前计算机上的普通 HTML 文件,这使其成为提供用户信息和复杂帮助的理想工具。
WebBrowser 会显示一个标准的 Internet Explorer 窗口,具备 IE 的所有功能,包括 JavaScript、动态 HTML、ActiveX 控件和插件。不过,WebBrowser 窗口不包含工具栏、地址栏或状态栏等额外元素(但你可以使用其他控件如 ToolStrip 将这些元素添加到表单中)
超级会员免费看
订阅专栏 解锁全文
929

被折叠的 条评论
为什么被折叠?



