इस प्रोजेक्ट के बारे में

Material Design In XAML Toolkit, WPF (Windows Presentation Foundation) के साथ बनाए गए Windows डेस्कटॉप अनुप्रयोगों के लिए एक व्यापक और उपयोग में आसान Material Design थीम और कंट्रोल लाइब्रेरी है। यह C# और VB.Net दोनों का समर्थन करती है। यह टूलकिट सभी प्रमुख WPF Framework कंट्रोल्स के लिए Material Design स्टाइल प्रदान करती है, साथ ही थीम का समर्थन करने के लिए अतिरिक्त कंट्रोल्स भी देती है, जैसे Multi Action Button, Cards, Dialogs और Clock। यह Google के Material Design दिशानिर्देशों का पालन करते हुए डिज़ाइन समय और रनटाइम दोनों पर रंग पैलेट के आसान कॉन्फ़िगरेशन की सुविधा देती है। लाइब्रेरी में पूरा Material Design Icons आइकन पैक शामिल है और यह आसान ट्रांज़िशन प्रभावों का समर्थन करती है। यह Dragablz और MahApps जैसी अन्य लोकप्रिय WPF लाइब्रेरीज़ के साथ संगत है। स्रोत प्रोजेक्ट में संदर्भ के लिए डेमो अनुप्रयोग शामिल हैं, जिनमें एक 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 चर्चाओं पर एक सक्रिय समुदाय है।