عن المشروع
Windows Forms (WinForms) هو إطار عمل لواجهة المستخدم لبناء تطبيقات سطح مكتب Windows. وهو غلاف .NET لمكتبات واجهة مستخدم Windows، مثل User32 وGDI+، ويوفر عناصر تحكم ووظائف فريدة لـ Windows Forms. ويوفر إحدى أكثر الطرق إنتاجية لإنشاء تطبيقات سطح المكتب، مع مصمم مرئي في Visual Studio يتيح السحب والإفلات لعناصر التحكم.
يحتوي المستودع على تنفيذ Windows Forms لمنصة .NET (وليس نسخة .NET Framework أو تنفيذات المصمم). وهو تفرع من شفرة Windows Forms الخاصة بـ .NET Framework 4.8، وكان يستهدف في البداية .NET Core 3.0، مع توثيق التغييرات الجذرية اللاحقة في دليل النقل.
يركز المشروع على الابتكار في مجالات مثل HighDPI وسيناريوهات V2 لكل شاشة، والامتثال لإمكانية الوصول، وتحسينات الأمان والأداء، ودعم الاستدعاءات غير المتزامنة. ولا يهدف إلى إضافة وظائف موجودة بالفعل في واجهات سطح المكتب الحديثة مثل WPF أو WinUI، ولا إلى توسيع تطبيقات سطح المكتب لتشمل تطبيقات الجوال أو الوسائط المتعددة أو إنترنت الأشياء.
المساهمات مرحب بها، مع إرشادات للمساهمة والبناء والاختبار. وينبغي الإبلاغ عن المشكلات الأمنية بشكل خاص إلى Microsoft Security Response Center. المشروع مرخص بموجب ترخيص MIT وهو مشروع تابع لـ .NET Foundation.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.