ورود

View Full Version : سوال: خطا در كار با backgroundworker



مهدی فرزاد
سه شنبه 19 مرداد 1389, 10:57 صبح
سلام
من به يه مشكل جديد توي برنامم برخوردم .من براي اجراي يك سري عمليات از backgroundworker استفاده كردم و در متد DoWork اون يه فرم رو شو ميكنم كه به كاربر ميگه بايد منتظر بمونه اما موقع شو كردن خطا مي گيره
اينم عكس پيغام:

رضا عربلو
سه شنبه 19 مرداد 1389, 21:37 عصر
به دلیل مدل wpf در wpf نمی توانید از backgroundworker استفاده کنید (multithreading نیست)
به جای آن می توانید از System.Threading.Dispatcher استفاده کنید. پیشنهاد می شود لینک زیر را مطالعه فرمایید.
http://msdn.microsoft.com/en-us/library/ms741870.aspx