官网:http://materialdesigninxaml.net/
GitHub:https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
NuGet:https://www.nuget.org/packages/MaterialDesignThemes/
安装:
PM> Install-Package MaterialDesignThemes
编辑 App.xaml
<?xml version="1.0" encoding="UTF-8"?> <Application . . .> <Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Light.xaml" /> <ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Defaults.xaml" /> <ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Primary/MaterialDesignColor.DeepPurple.xaml" /> <ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Accent/MaterialDesignColor.Lime.xaml" /> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Application.Resources> </Application>
编辑 MainWindow.xaml
<Window . . . xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes" TextElement.Foreground="{DynamicResource MaterialDesignBody}" TextElement.FontWeight="Regular" TextElement.FontSize="13" TextOptions.TextFormattingMode="Ideal" TextOptions.TextRenderingMode="Auto" Background="{DynamicResource MaterialDesignPaper}" FontFamily="{DynamicResource MaterialDesignFont}"> <Grid> <materialDesign:Card Padding="32" Margin="16"> <TextBlock Style="{DynamicResource MaterialDesignTitleTextBlock}" Text="My First Material Design App"/> </materialDesign:Card> </Grid> </Window>
附加:
ECharts:http://echarts.apache.org/zh/index.html
CefSharp:https://github.com/cefsharp/CefSharp
IronPython:https://ironpython.net/