مكتبة شاملة وسهلة الاستخدام لتصميم المواد ومكتبة التحكم لسطح مكتب Windows (WPF).
انظر لقطات الشاشة
ملحوظة
انظر دليل البداية الكامل لمزيد من المعلومات المتعمقة.
يفترض هذا الدليل السريع أنك قد أنشأت بالفعل مشروع WPF وتستخدم Microsoft Visual Studio 2022.
Install-Package MaterialDesignThemes
App.xaml
الخاص بك < Application
x : Class = " Example.App "
xmlns = " http://schemas.microsoft.com/winfx/2006/xaml/presentation "
xmlns : x = " http://schemas.microsoft.com/winfx/2006/xaml "
xmlns : materialDesign = " http://materialdesigninxaml.net/winfx/xaml/themes "
StartupUri = " MainWindow.xaml " >
< Application .Resources>
< ResourceDictionary >
< ResourceDictionary .MergedDictionaries>
< materialDesign : BundledTheme BaseTheme = " Light " PrimaryColor = " DeepPurple " SecondaryColor = " Lime " />
< ResourceDictionary Source = " pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesign2.Defaults.xaml " />
</ ResourceDictionary .MergedDictionaries>
</ ResourceDictionary >
</ Application .Resources>
</ Application >
إذا كنت ترغب في استهداف تصميم المواد 3 ، فقم بتغيير خط ResourceDictionary
في المقتطف أعلاه لاستخدام MaterialDesign3.Defaults.xaml
.
تغيير MainWindow.xaml
الخاص بك
< Window [...]
Style = " {StaticResource MaterialDesignWindow} "
[...] >
لبناء المشروع ، يتبع ما يلي:
يحتوي هذا المستودع أيضًا على 3 تطبيقات تجريبية مختلفة:
MaterialDesignDemo
- تطبيق WPF المرجعي مع تصميم المواد 2 ، وهذا يحتوي على جميع عناصر التحكم وهو أداة موصى بها عند تطوير التطبيقات مع هذه المكتبةMaterialDesign3Demo
- تطبيق WPF المرجعي مع تصميم المواد 3 ، قيد التطويرMahAppsDragablzDemo
- تطبيق تجريبي للدمج مع Dragablz و Mahapps تحذير
يتم أخذ لقطات الشاشة أدناه من تطبيق Design Design 2 التجريبي. من الممكن أن تكون هذه قديمة. قم بتشغيل التطبيق التجريبي من أحدث مصدر لمشاهدة أحدث إصدار.
قبل المساهمة ، اقرأ إرشادات المساهمة
material-design-in-xaml
تريد أن أقول شكرا؟ ؟
هذا المشروع موجود بفضل جميع الأشخاص الذين يساهمون.
شكرا لجميع مؤيدينا! كن مؤيدًا.
دعم هذا المشروع من خلال أن يصبح راعياً. سيظهر شعارك هنا مع رابط لموقع الويب الخاص بك. كن راعيا.