مكوّن BackgroundWorker
يمكّن مكوّن BackgroundWorker نموذج أو عنصر تحكم الخاصين بك بتشغيل عملية بشكل غير متزامن.
في هذا القسم
نظرة عامة حول مكوّن BackgroundWorker
توضح هذه المقالة مكوّن BackgroundWorker، الذي يعطيك القدرة على تنفيذ عمليات تستغرق وقتاً طويلاً بشكل متزامن ("في الخلفيه")، وفي مسار مختلف عن ترابط واجهة المستخدم الرئيسي للتطبيق الخاص بك.كيفية القيام بما يلي: تشغيل عملية في الخلفية
يوضح كيفية استخدام مكوّن BackgroundWorker لتشغيل عملية تستغرق وقتاً طويلاً في مسار منفصل.كيفية القيام بما يلي: تحميل ملف في الخلفية
يوضح كيفية استخدام مكوّن BackgroundWorker لتحميل ملف على مسار منفصل.كيفية القيام بما يلي: تنفيذ النماذج التي تستخدم عملية الخلفية
تقوم بإنشاء أحد التطبيقات التي بحسابات رياضية بشكل غير متزامن.
Topic | Location |
---|---|
الإرشادات التفصيلية: تشغيل تشغيل في الخلفية | dv_mclictl |
الإرشادات التفصيلية: تطبيق النماذج التي تستخدم عملية الخلفية | dv_mclictl |
المرجع
BackgroundWorker
تصف هذه الفئة , كما تحتوي على ارتباطات بجميع أعضائها.RunWorkerCompletedEventArgs
وصف النوع الذي يحتفظ بالبيانات لحدث RunWorkerCompleted .ProgressChangedEventArgs
وصف النوع الذي يحتفظ بالبيانات لحدث ProgressChanged .
أقسام ذات صلة
- تستند إلى الحدث نظرة عامة النقش غير متزامن
توضح هذه المقالة كيفية أن نمط غير المتزامن يوفر مزايا تطبيقات المؤشرات بينما يختبئ العديد من القضايا المعقدة الكامنة في تصميم المؤشرات.