ملخص
في هذه الوحدة النمطية، رأيت كيفية استخدام الموارد والأنماط في تطبيقات واجهة مستخدم التطبيق متعددة الأنظمة الأساسية .NET (MAUI). وكان الهدف هو تبسيط تحديثات واجهة المستخدم لتطبيق TipCalculator كلما تغيرت العلامة التجارية للشركة. لقد استخدمت الميزات التالية لإعادة تنظيم التعليمات البرمجية بحيث تكون التحديثات إلى واجهة المستخدم سريعة ودقيقة:
- الموارد: قمت بإنشاء ثوابت رمزية لقيم الحجم واللون.
- الأنماط: قمت بتعريف مظهر عنصر تحكم باستخدام مجموعة من قيم الخصائص.
تمكنك الموارد والأنماط من مركزية جميع التعريفات التي تؤثر على العلامة التجارية لواجهة المستخدم الخاصة بك. تسهل هذه الميزات تحقيق التناسق عبر جميع عناصر واجهة المستخدم. كما أنها تتيح لك إجراء التحديثات بسرعة ودون خطأ. كمكافأة، أصبحت لغة Extensible Application Markup Language (XAML) لصفحاتك أسهل في القراءة لأنه يمكنك الرجوع إلى خاصية Style بدلا من إعدادات الخاصية الفردية.
وبشكل أكثر تحديدا، تعلمت في هذه الوحدة كيفية:
- إنشاء موارد ثابتة واستخدامها في واجهة مستخدم .NET MAUI XAML.
- إنشاء الموارد الديناميكية واستخدامها.
- إنشاء واجهة مستخدم متناسقة باستخدام الأنماط.
- إنشاء واستخدام الموارد على مستوى التطبيق.