Umfassende und einfach zu verwendende Materialdesign -Themen- und Steuerbibliothek für den Windows Desktop (WPF).
Siehe Screenshots
Notiz
Weitere Informationen finden Sie im vollständigen Startführer.
In dieser Schnellhandbuch geht hervor, dass Sie bereits ein WPF -Projekt erstellt haben und Microsoft Visual Studio 2022 verwenden.
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 >
Wenn Sie das Material Design 3 abzielen möchten, ändern Sie die ResourceDictionary
im Snippet oben, um MaterialDesign3.Defaults.xaml
zu verwenden.
Ändern Sie Ihren MainWindow.xaml
< Window [...]
Style = " {StaticResource MaterialDesignWindow} "
[...] >
Um das Projekt zu erstellen, ist die folgenden Folgen erforderlich:
Dieses Repository enthält auch 3 verschiedene Demo -Anwendungen:
MaterialDesignDemo
- Referenz -WPF -App mit Material Design 2 Styling, dies enthält alle Steuerelemente und ist ein empfohlenes Tool bei der Entwicklung von Apps mit dieser BibliothekMaterialDesign3Demo
- Referenz WPF -App mit Material Design 3 Styling, in der EntwicklungMahAppsDragablzDemo
- Demo -App zum Kombinieren mit Dragablz und Mahapps Warnung
Die folgenden Screenshots stammen aus der Demo -App der Materialdesign 2. Es ist möglich, dass diese veraltet sind. Führen Sie die Demo -App von der neuesten Quelle aus, um die neueste Version anzuzeigen.
Bevor Sie den Code beitragen, lesen Sie die Beitragsrichtlinien
material-design-in-xaml
Willst du Danke sagen? ?
Dieses Projekt besteht dank aller Menschen, die einen Beitrag leisten.
Vielen Dank an alle unsere Unterstützer! Backer werden.
Unterstützen Sie dieses Projekt, indem Sie Sponsor werden. Ihr Logo wird hier mit einem Link zu Ihrer Website angezeigt. Sponsor werden.