ای بابا چرا عصبانی میشید برادر

من اصل برنامم تو 2003 هستش و برا اینکه نحوه کار background wroker رو چک کنم توی 2005 هم برنامه رو کامپایل کردم اما باز هم همون خطای 2003 رو داد.....شما یه بار تست بکنید حرف من رو اونوقت میبینید که توی .net framwork 1.1 هم همچین خطایی رخ میده ...البته توی 2005 هم با false کردن پراپرتی CheckForIllegalCrossThreadCalls هم اتفاق خاصی در برنامه رخ نمیده ....انگار که شما یک try ..catch بنویسید و توی catch هیچی ننویسید ....در واقع کار با این کار برنامه از خطای cross thread رد میشه

http://msdn2.microsoft.com/en-us/library/ms171728.aspx

این مثال آقای صالحی خیلی جالب قضیه رو توضیح داده بود ...اما من دقیقا متوجه نشدم که delegate به کار رفته توی اون برنامه می text box رو set میکنه.

واسه همین گفتم که یه تیکه کد که من بفهمم یه data ride رو چه طوری با وجود اون delegate پر کرد

ممنون