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

更新:2007 年 11 月

使用 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 控件概述

WebBrowser

AllowWebBrowserDrop

Url