要獲取網頁內容,你可以使用WebBrowser控件的Document屬性。下面是一個簡單的示例:
using System;
using System.Windows.Forms;
namespace WebBrowserExample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("https://www.example.com");
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
// 獲取網頁內容
string html = webBrowser1.DocumentText;
Console.WriteLine(html);
}
}
}
在上面的示例中,Form加載時,我們導航到一個URL。然后,當網頁加載完成后,我們可以通過DocumentCompleted事件來獲取網頁內容。在該事件處理程序中,我們通過DocumentText屬性獲取網頁的HTML內容。