实例141WebBrowser 类

WebBrowser 类

https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.forms.webbrowser?view=netcore-3.1

    WebBrowser控件为WebBrowser ActiveX控件提供了托管包装。使用WebBrowser控什,可以使得应用程序具有Internet Explorer Web浏览器的功能,还可以禁用默认的Internet Explorer功能,并将该控件用作简单的Html文档查看器。此外,可以使用该控件将基于DHTML的用户界而元素添加到窗体中,还可以隐瞒这些元素在WebBrowser控件中承载的事实。通过这种办法,可以将Web控件和Windows窗体控件无缝地整合到一个应用程序中。
     WebBrowser控件就是IE浏览器窗口,任何可以在IE浏览器中显示的文档,都可以在WebB row ser控件中显示。因此,使用WebBrowser控件可以为应用程序添加浏览功能,使用户可以在VB应用程序中浏览WWW站点、Html文档、ActiveX文档和本地文件,如Word和Excel文档等。

属性 

Document

获取一个 HtmlDocument,它表示当前显示在 WebBrowser 控件中的网页。

DocumentStream

获取或设置一个流,该流包含显示在 WebBrowser 控件中的网页的内容。

DocumentText

获取或设置显示在 WebBrowser 控件中的页的 HTML 内容。

DocumentTitle

获取当前显示在 WebBrowser 控件中的文档的标题。

DocumentType

获取当前显示在 WebBrowser 控件中的文档的类型。

Url

获取或设置当前文档的 URL。

方法

 
GoBack()

如果导航历史记录中的上一页可用,则将 WebBrowser 控件导航到该页。

GoForward()

如果导航历史记录中的下一页可用,则将 WebBrowser 控件导航到该页。

GoHome()

将 WebBrowser 控件导航到当前用户的主页。

GoSearch()

将 WebBrowser 控件导航到当前用户的默认搜索页。

Navigate(String)

将指定的统一资源定位器 (URL) 处的文档加载到 WebBrowser 控件中,替换上一个文档。

Navigate(String, String)

将指定的统一资源定位器 (URL) 处的文档加载到 WebBrowser 控件中,替换具有指定名称的网页框架的内容。

Navigate(Uri)

将指定的 Uri 所指示的位置上的文档加载到 WebBrowser 控件中,替换上一个文档。

Navigate(Uri, String)

将指定的 Uri 所指示的位置上的文档加载到 WebBrowser 控件中,替换具有指定名称的网页框架的内容。

Print()

使用当前打印和页面设置打印当前显示在 WebBrowser 控件中的文档。

Refresh()

通过检查服务器获取更新版本,重新加载当前显示在 WebBrowser 控件中的文档。

Stop()

取消所有挂起的导航并停止所有动态页元素(如背景声音和动画)。

事件

 
DocumentCompleted

在 WebBrowser 控件完成加载文档时发生。

DocumentTitleChanged

在 DocumentTitle 属性值更改时发生。

Navigated

在 WebBrowser 控件导航到新文档并开始加载该文档时发生。

Navigating

在 WebBrowser 控件导航到新文档之前发生。

1.创建一个新项目:

实例141WebBrowser 类_第1张图片

设计好各控件的停靠

 

你可能感兴趣的:(#,VB2010编程技巧与实例)