项目作者: gix

项目描述 :
A highly polished Windows Aero theme for WPF
高级语言: C#
项目地址: git://github.com/gix/PresentationTheme.Aero.git
创建时间: 2017-04-21T19:14:51Z
项目社区:https://github.com/gix/PresentationTheme.Aero

开源协议:MIT License

下载


PresentationTheme.Aero

Overview

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.

Additional Tools

This repository also contains several tools for Windows Visual Style files (.msstyles):

  1. 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.
  2. ThemeBrowser: Allows viewing and comparing .msstyles files. It also provides
    helpful utilities to inspect images and recreate those with WPF paths.

    Theme Browser

  3. ThemePreviewer: Provides previews and comparisons of built-in controls using
    Windows and WPF themes.

    Theme Previewer

Building

Requires Visual Studio 2019 with .NET / C++ (v142) workloads including the
Windows 10 SDK component.

UxThemeEx requires EasyHook via
vcpkg-built NuGet package. To build,
use the Tools\Build-Dependencies.ps1 script from a Visual Studio developer
prompt or similar.

To build a nuget package, run msbuild -t:Pack in the root directory and check
the dist directory.

License

Code licensed under the MIT License.