سلام.
داخل رویداد DocumentCompleted چک کنید که مشخصه Uri آرگومنت با آدرس شما همخوانی دارد یا نه:
if(e.Uri==...)
//get the source
البته گاهی ممکنه آدرس مقصد کمی با آدرس شما متفاوت باشه که باید موردی بررسی کنید. برای مثال اگر شما به آدرس:
http://www.google.com"
برید، ممکنه سر از:
"https://www.google.com/...
در بیارید. ول در کل همیشه ابتدا تصاویر و ... و در آخر کل صفحه دانلود میشه.
نمونه کد:
//بسم الله الرحمن الرحیم
//اللهم صل علی محمد و آل محمد
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
string url = "https://barnamenevis.org/";
public Form1()
{
InitializeComponent();
webBrowser1.Navigate(url);
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
if (e.Url.OriginalString == url)
MessageBox.Show(new System.IO.StreamReader(webBrowser1.DocumentStream) .ReadToEnd());
}
}
}