Об этом проекте
Material Design In XAML Toolkit — это комплексная и простая в использовании библиотека тем и элементов управления Material Design для настольных приложений Windows, созданных с помощью WPF (Windows Presentation Foundation). Поддерживаются как C#, так и VB.Net.
Библиотека предоставляет стили Material Design для всех основных элементов управления WPF Framework, а также дополнительные элементы управления для поддержки темы, такие как Multi Action Button, Cards, Dialogs и Clock. Она позволяет легко настраивать цветовые палитры как во время разработки, так и во время выполнения, следуя рекомендациям Google Material Design. Библиотека включает полный набор значков Material Design Icons и поддерживает простые эффекты перехода.
Она совместима с другими популярными библиотеками WPF, такими как Dragablz и MahApps. Исходный проект включает демонстрационные приложения для справки, в том числе демонстрацию Material Design 2, демонстрацию Material Design 3 (в разработке) и демонстрацию совместного использования с Dragablz и MahApps.
Начало работы не вызывает сложностей: установите пакет NuGet MaterialDesignThemes, добавьте встроенную тему в App.xaml и примените стиль MaterialDesignWindow к главному окну. Библиотека предоставляет два пространства имен XML для использования в XAML: основное пространство имен для открытых типов и внутреннее пространство имен для деталей реализации (совместимость с предыдущими версиями не гарантируется).
Для сборки исходного кода требуется Microsoft Visual Studio 2022 с рабочей нагрузкой разработки для .NET. Репозиторий также содержит документацию, FAQ и руководство по участию. Проект поддерживается сторонниками и спонсорами через Open Collective и имеет активное сообщество в Discord и обсуждениях на GitHub.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.