Tema de diseño y biblioteca de diseño integral y fácil de usar para el escritorio de Windows (WPF).
Ver capturas de pantalla
Nota
Consulte la guía de inicio completa para obtener más información en profundidad.
Esta guía rápida supone que ya ha creado un proyecto WPF y está utilizando 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 >
Si desea dirigir el diseño del material 3, altere la línea ResourceDictionary
en el fragmento de arriba para usar MaterialDesign3.Defaults.xaml
.
Alterar tu MainWindow.xaml
< Window [...]
Style = " {StaticResource MaterialDesignWindow} "
[...] >
Para construir el proyecto, se requiere el siguiente:
Este repositorio también contiene 3 aplicaciones de demostración diferentes:
MaterialDesignDemo
- Aplicación WPF de referencia con diseño de materiales 2, esto contiene todos los controles y es una herramienta recomendada al desarrollar aplicaciones con esta bibliotecaMaterialDesign3Demo
- Aplicación WPF de referencia con diseño de material 3 Estilización, en desarrolloMahAppsDragablzDemo
- Aplicación de demostración para combinar con Dragablz y Mahapps Advertencia
Las capturas de pantalla a continuación están tomadas de la aplicación Demo de diseño de material 2. Es posible que estos estén desactualizados. Ejecute la aplicación de demostración desde la última fuente para ver la última versión.
Antes de contribuir con código, lea las pautas de contribución
material-design-in-xaml
¿Quieres decir gracias? ?
Este proyecto existe gracias a todas las personas que contribuyen.
¡Gracias a todos nuestros patrocinadores! Conviértete en un patrocinador.
Apoye este proyecto al convertirse en patrocinador. Su logotipo aparecerá aquí con un enlace a su sitio web. Convertirse en patrocinador.