نقل قول نوشته شده توسط master 1 مشاهده تاپیک
فکر کنم اینجوری باید باشه

LoadingForm.Waiting wt2 = new LoadingForm.Waiting();
private void button1_Click(object sender, EventArgs e)
{

wt2.TextWaiting = "صبر کنید";
wt2.CreateInForm(typeof(Form1), this, false, false, "DoWork2");





}

public void DoWork2()
{
//Simulate Heavy Processing
System.Threading.Thread.Sleep(4000);

//title
string z2, c;
string url1 = textBox1.Text;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url1);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader sr = new StreamReader(response.GetResponseStream());
b = sr.ReadToEnd();
richTextBox1.Text = z2

}
}


ولی تو این قسمت این اروور رو داده


تو ورژن 4.1 این مشکل اصلاح شد آموزش در همان بخش با سه تذکر و متد ** اضافه شد، مثال بالا هم به پروژه به عنوان دمو اضافه شد.