PresentationTheme.Aero is a highly polished Windows Aero theme for WPF.
It currently includes the following themes:
- Windows 10 Aero
- Windows 10 Aero Lite
- Windows 10 High Contrast
- Windows 8/8.1 Aero
- Windows 8/8.1 Aero Lite
- Windows 8/8.1 High Contrast
See https://gix.github.io/PresentationTheme.Aero/ for more information.
This repository also contains several tools for Windows Visual Style files (.msstyles):
-
UxThemeEx: Provides many Visual Style functions from uxtheme.dll with the ability to draw native controls using a specific .msstyles file. Not intended for general use as it is quite fragile and may break if certain Windows components are updated.
-
ThemeBrowser: Allows viewing and comparing .msstyles files. It also provides helpful utilities to inspect images and recreate those with WPF paths.
-
ThemePreviewer: Provides previews and comparisons of built-in controls using Windows and WPF themes.
Requires Visual Studio 2017 with C# / C++ (v141) workloads and Windows SDK 10.0.15063.0.
To build a nuget package, run msbuild -t:Pack
in the root directory and check
the dist
directory.
Code licensed under the MIT License.