C# URL显示页面
时间: 2024-09-30 12:16:40 浏览: 18
在C#中,如果你想显示一个网页内容,你可以使用`WebBrowser`控件或者通过`System.Net.Http`库来加载URL并显示。以下是两种常见方法:
**1. 使用WebBrowser控件:**
```csharp
using System.Windows.Forms;
// 创建WebBrowser实例
WebBrowser wb = new WebBrowser();
wb.Navigate("http://www.example.com"); // 替换为你想打开的URL
// 如果你想将WebBrowser添加到窗体上
Form form = new Form();
form.Controls.Add(wb);
// 程序运行期间,用户可以手动浏览网页
form.ShowDialog(); // 显示对话框直到浏览器关闭
```
**2. 使用HttpClient加载并显示HTML:**
```csharp
using System.Net.Http;
using System.IO;
HttpClient client = new HttpClient();
string htmlContent = await client.GetStringAsync("http://www.example.com");
// 将HTML内容显示在一个richTextBox或webControl中
RichTextBox richTextBox = new RichTextBox();
richTextBox.Text = htmlContent;
```