24-05-14, 06:33 PM
بسم الله الرحمن الرحيم
وصلى الله على محمد وآله الطاهرين
السلام عليكم ورحمة الله وبركاته
وصلى الله على محمد وآله الطاهرين
السلام عليكم ورحمة الله وبركاته
خطوات بسيط لتطبيق Theme معين لبرنامج يتم عمله بناء على تقنية WPF:
نتابع بالخطوات:
1- اضف مجلدا الى المشروع وسمه Theme بالشكل التالي:
2- اختر مجلد الـTheme ثم Right Click ثم Add ومنه اختر Existing Item ومنه اختر الـThemes بالشكل التالي:
3- افتح ملف App.xaml الموجود على اليمين في الـSolution Explorer واكتب هذا الكود داخل App.xaml:
PHP كود :
<Application.Resources>
<ResourceDictionary Source="Theme/ExpressionDark.xaml"></ResourceDictionary>
</Application.Resources>
ليصبح بالشكل التالي:
PHP كود :
<Application x:Class="WPFThemeTest.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="MainWindow.xaml">
<Application.Resources>
<ResourceDictionary Source="Theme/ExpressionDark.xaml"></ResourceDictionary>
</Application.Resources>
</Application>
لاحظ يتم اضافة مسار الـTheme على شكل ResourceDictionary.
الان اعمل Build للمشروع واضف له Button ستلاحظ تأثره بالـTheme الذي اضفته على المشروع.
ملاحظة: لا يطبق الـTheme إلا على بعض الادوات.
الـThemes في المرفقات.
تحياتي لكم