Tema desain dan kontrol desain material yang komprehensif dan mudah digunakan untuk Windows Desktop (WPF).
Lihat tangkapan layar
Catatan
Lihat panduan awal lengkap untuk lebih banyak informasi mendalam.
Panduan cepat ini mengasumsikan Anda telah membuat proyek WPF dan menggunakan Microsoft Visual Studio 2022.
Install-Package MaterialDesignThemes
App.xaml
Anda < 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 >
Jika Anda ingin menargetkan desain material 3, ubah garis ResourceDictionary
di cuplikan di atas untuk menggunakan MaterialDesign3.Defaults.xaml
.
Ubah MainWindow.xaml
Anda
< Window [...]
Style = " {StaticResource MaterialDesignWindow} "
[...] >
Untuk membangun proyek, diperlukan berikut: Diperlukan:
Repositori ini juga berisi 3 aplikasi demo yang berbeda:
MaterialDesignDemo
- Referensi Aplikasi WPF dengan Desain Bahan 2 Styling, ini berisi semua kontrol dan merupakan alat yang disarankan saat mengembangkan aplikasi dengan perpustakaan iniMaterialDesign3Demo
- Referensi Aplikasi WPF dengan Desain Bahan 3 Styling, sedang dikembangkanMahAppsDragablzDemo
- Aplikasi Demo untuk Dikombinasikan dengan Dragablz dan Mahapps Peringatan
Tangkapan layar di bawah ini diambil dari aplikasi Demo Design 2. Ada kemungkinan bahwa ini ketinggalan zaman. Jalankan aplikasi demo dari sumber terbaru untuk melihat versi terbaru.
Sebelum Kode Kontribusi Baca Pedoman Kontribusi
material-design-in-xaml
Ingin mengucapkan terima kasih? ?
Proyek ini ada berkat semua orang yang berkontribusi.
Terima kasih untuk semua pendukung kami! Menjadi pendukung.
Dukung proyek ini dengan menjadi sponsor. Logo Anda akan muncul di sini dengan tautan ke situs web Anda. Menjadi sponsor.