
C#中WebBrowser控件的基本使用方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文章介绍了在C#编程语言环境下如何使用WebBrowser控件进行网页浏览、文档显示等操作的基础知识和常用方法。
在项目中引用程序集拓展中的Microsoft.mshtml后,可以在公共控件中找到WebBrowser控件。接着,在窗体中加入三个按钮,并添加一个WebBrowser控件,然后右键点击该控件选择属性并设置相应的属性。
以下是一些具体步骤:
1. 在构造函数`public Form1()` 中初始化组件时,可以关闭脚本错误提示:
```csharp
webBrowser1.ScriptErrorsSuppressed = true;
```
2. 当双击按钮添加代码以调用WebBrowser控件的Navigate方法来显示不同的网页时,请使用如下形式的代码:
```csharp
private void button1_Click(object sender, EventArgs e)
{
webBrowser1.Navigate(网址);
}
```
3. 若要实现点击链接而不弹出新窗口,可以在事件函数中添加以下代码。首先在WebBrowser控件的属性面板查看它所支持的事件并激活`NewWindow` 事件:
```csharp
private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
{
//防止弹窗;
e.Cancel = true;
string url = this.webBrowser1.StatusText;
this.webBrowser1.Url = new Uri(url);
}
```
以上步骤和代码示例可以帮助你正确地集成WebBrowser控件并实现所需功能。
全部评论 (0)


