如何:在 Windows 窗体应用程序中创建 HTML 文档查看器

使用 WebBrowser 控件,无需提供 Internet Web 浏览器的完整功能,即可显示和打印 HTML 文档。 如果要利用 HTML 的格式设置功能,但不希望用户加载可能包含不受信任的 Web 控件或可能有恶意的脚本代码的任何网页,这一点十分有用。 例如,可能需要采用这种方式限制 WebBrowser 控件的功能,以便将该控件用作 HTML 电子邮件查看器或在应用程序中提供 HTML 格式的帮助。

创建 HTML 文档查看器

  1. AllowWebBrowserDrop 属性设置为 false 可防止 WebBrowser 控件打开拖放到其上的文件。

    webBrowser1.AllowWebBrowserDrop = False
    
    webBrowser1.AllowWebBrowserDrop = false;
    
  2. Url 属性设置为要显示的初始文件的位置。

    webBrowser1.Url = New Uri("https://www.contoso.com/")
    
    webBrowser1.Url = new Uri("https://www.contoso.com/");
    

编译代码

此示例需要:

  • 名为 webBrowser1 的 WebBrowser 控件。

  • 对 System 和 System.Windows.Forms 程序集的引用。

请参见

任务

如何:使用 WebBrowser 控件定位到 URL

如何:使用 WebBrowser 控件打印

参考

WebBrowser 控件概述

WebBrowser

AllowWebBrowserDrop

Url

概念

WebBrowser 安全