منصوبے کے بارے میں

میٹریل ڈیزائن اِن XAML ٹول کٹ WPF (Windows Presentation Foundation) کے ساتھ بنائی گئی Windows ڈیسک ٹاپ ایپلیکیشنز کے لیے ایک جامع اور آسان استعمال میٹریل ڈیزائن تھیم اور کنٹرول لائبریری ہے۔ یہ C# اور VB.Net دونوں کو سپورٹ کرتی ہے۔ یہ ٹول کٹ تمام بڑے WPF Framework کنٹرولز کے لیے میٹریل ڈیزائن اسٹائلز فراہم کرتی ہے، ساتھ ہی تھیم کی معاونت کے لیے اضافی کنٹرولز جیسے Multi Action Button، Cards، Dialogs اور Clock بھی۔ یہ Google کی میٹریل ڈیزائن گائیڈ لائنز کی پیروی کرتے ہوئے ڈیزائن ٹائم اور رن ٹائم دونوں پر رنگوں کے پیلیٹس کی آسان کنفیگریشن کی اجازت دیتی ہے۔ لائبریری میں مکمل Material Design Icons آئیکن پیک شامل ہے اور آسان ٹرانزیشن ایفیکٹس کی معاونت کرتی ہے۔ یہ دیگر مقبول WPF لائبریریوں جیسے Dragablz اور MahApps کے ساتھ مطابقت رکھتی ہے۔ سورس پروجیکٹ میں حوالے کے لیے ڈیمو ایپلیکیشنز شامل ہیں، جن میں ایک Material Design 2 ڈیمو، ایک Material Design 3 ڈیمو (زیرِ ترقی)، اور Dragablz اور MahApps کے ساتھ ملانے کا ڈیمو شامل ہے۔ شروع کرنا سیدھا سادہ ہے: MaterialDesignThemes NuGet پیکج انسٹال کریں، App.xaml میں بنڈل شدہ تھیم شامل کریں، اور اپنی مرکزی ونڈو پر MaterialDesignWindow اسٹائل لاگو کریں۔ یہ ٹول کٹ XAML استعمال کے لیے دو XML نام فضاہیں ظاہر کرتی ہے: ایک بنیادی نام فضا عوامی اقسام کے لیے اور ایک داخلی نام فضا نفاذ کی تفصیلات کے لیے (جس کی پسماندہ مطابقت کی ضمانت نہیں)۔ سورس بنانے کے لیے Microsoft Visual Studio 2022 کے ساتھ .NET ڈیسک ٹاپ ڈیولپمنٹ ورک لوڈ درکار ہے۔ ریپوزٹری میں دستاویزات، ایک FAQ، اور تعاون کی رہنما ہدایات بھی شامل ہیں۔ یہ پروجیکٹ Open Collective کے ذریعے معاونین اور اسپانسرز کی معاونت سے چلتا ہے، اور Discord اور GitHub مباحثوں پر اس کی ایک فعال کمیونٹی موجود ہے۔