一分钟将你的WPF应用程序变身成炫彩动态Metro风格

准备:引入程序集

MahApps.Metro(提供了控件)

MahApps.Metro.Resources(提供的资源样式,可单独使用)

可以使用NuGet或手动上官网下载导入DLL文件。

动手:为各WPF窗口变身

1、打开xaml文件

2、将Windows标签改成Controls:MetroWindow标签(若为WPF页面,则跳过这一步)

3、加入以下命名空间以便使用提供的控件:

xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"

4、导入资源、样式

   <Window.Resources>

        <ResourceDictionary>

            <ResourceDictionary.MergedDictionaries>

                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Colours.xaml" />

                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Fonts.xaml" />

                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Controls.xaml" />

                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/Blue.xaml" />

                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseLight.xaml" />

            </ResourceDictionary.MergedDictionaries>

        </ResourceDictionary>

    </Window.Resources>



官方DEMO截图

一分钟将你的WPF应用程序变身成炫彩动态Metro风格

一分钟将你的WPF应用程序变身成炫彩动态Metro风格

一分钟将你的WPF应用程序变身成炫彩动态Metro风格

你可能感兴趣的:(metro)