عن المشروع
Material Design In XAML Toolkit هي مكتبة شاملة وسهلة الاستخدام لسمات وأدوات تحكم Material Design لتطبيقات سطح المكتب على Windows المبنية باستخدام WPF (Windows Presentation Foundation). وهي تدعم كلاً من C# وVB.Net.
توفر المكتبة أنماط Material Design لجميع أدوات التحكم الرئيسية في WPF Framework، إلى جانب أدوات تحكم إضافية لدعم السمة، مثل Multi Action Button وCards وDialogs وClock. وتتيح تكوين لوحات الألوان بسهولة في وقت التصميم ووقت التشغيل، وفقاً لإرشادات Material Design من Google. تتضمن المكتبة حزمة أيقونات Material Design Icons الكاملة وتدعم تأثيرات انتقالية سهلة.
وهي متوافقة مع مكتبات WPF الشائعة الأخرى مثل Dragablz وMahApps. يتضمن المشروع المصدر تطبيقات تجريبية للمراجعة، بما في ذلك عرض تجريبي لـ Material Design 2، وعرض تجريبي لـ Material Design 3 (قيد التطوير)، وعرض تجريبي للدمج مع Dragablz وMahApps.
البدء مباشر وسهل: ثبّت حزمة MaterialDesignThemes من NuGet، وأضف السمة المرفقة إلى App.xaml، وطبّق نمط MaterialDesignWindow على نافذتك الرئيسية. تكشف المكتبة عن مساحتي أسماء XML لاستخدام XAML: مساحة أسماء أساسية للأنواع العامة ومساحة أسماء داخلية لتفاصيل التنفيذ (غير مضمونة التوافق مع الإصدارات السابقة).
يتطلب بناء المصدر Microsoft Visual Studio 2022 مع عبء عمل تطوير سطح المكتب .NET. يتضمن المستودع أيضاً وثائق وأسئلة شائعة وإرشادات المساهمة. يحظى المشروع بدعم من الداعمين والرعاة عبر Open Collective، وله مجتمع نشط على Discord ومناقشات GitHub.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.