可以使用 WebBrowser 控件来显示和打印 HTML 文档,而无需提供 Internet Web 浏览器的完整功能。 如果想要利用 HTML 的格式设置功能,但不希望用户加载可能包含不受信任的 Web 控件或潜在恶意脚本代码的任意网页,这非常有用。 你可能希望以这种方式限制 WebBrowser 控件的功能,例如,将其用作 HTML 电子邮件查看器或在应用程序中提供 HTML 格式的帮助。
创建 HTML 文档查看器
将 AllowWebBrowserDrop 属性设置为
false
,以防止 WebBrowser 控件打开丢弃到其中的文件。webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False
将 Url 属性设置为要显示的初始文件的位置。
webBrowser1.Url = new Uri("http://www.contoso.com/");
webBrowser1.Url = New Uri("http://www.contoso.com/")
编译代码
此示例需要:
名为 WebBrowser 的
webBrowser1
控件。对
System
和System.Windows.Forms
程序集的引用。