CopperSkin.Core 0.4.0.2

dotnet add package CopperSkin.Core --version 0.4.0.2
                    
NuGet\Install-Package CopperSkin.Core -Version 0.4.0.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CopperSkin.Core" Version="0.4.0.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CopperSkin.Core" Version="0.4.0.2" />
                    
Directory.Packages.props
<PackageReference Include="CopperSkin.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CopperSkin.Core --version 0.4.0.2
                    
#r "nuget: CopperSkin.Core, 0.4.0.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package CopperSkin.Core@0.4.0.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CopperSkin.Core&version=0.4.0.2
                    
Install as a Cake Addin
#tool nuget:?package=CopperSkin.Core&version=0.4.0.2
                    
Install as a Cake Tool

CopperSkin

CopperSkin is a reusable WPF theming platform for runtime theme switching, standard and custom controls, custom window chrome, semantic dialogs, notification-area integration, graphics rendering, and typed theme-pack tooling.

Install

dotnet add package CopperSkin.Core --version 0.4.0.2
dotnet add package CopperSkin.Wpf --version 0.4.0.2

NuGet version 0.4.0.2 contains assembly/file/informational version 0.4.0.2. The Git tag and theme compatibility version are also v0.4.0.2 and 0.4.0.2 respectively.

CopperSkin.Core is renderer-neutral and targets netstandard2.0 plus .NET 7, 8, 9, and 10. CopperSkin.Wpf adds Windows WPF resources, controls, dialogs, window chrome, rendering, and notification-area APIs for .NET 7 through 10.

Quick start

Install the built-in theme during WPF application startup:

using CopperSkin.Core.Theming;
using CopperSkin.Wpf;

var manager = CopperSkinApp.Use(Application.Current)
    .Pack(BuiltInThemeCatalog.Create())
    .Theme("Neon Studio")
    .Install();

For resources that must also load in the XAML designer, merge the resource dictionary directly:

<Application
    x:Class="MyApp.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:copper="clr-namespace:CopperSkin.Wpf;assembly=CopperSkin.Wpf">
  <Application.Resources>
    <ResourceDictionary>
      <ResourceDictionary.MergedDictionaries>
        <copper:CopperSkinThemeResources Theme="Neon Studio" />
      </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
  </Application.Resources>
</Application>

New .cskn theme archives are deterministic CSKNLZ4 version 1 containers with maximum LZ4-HC compression. Legacy ZIP-backed packs remain readable for migration, but CopperSkin never writes them.

The WPF package includes semantic CopperDialog requests, exact-result CopperMessageBox and CopperTaskDialog adapters, five dedicated custom controls, detached themed menus, and CopperNotificationAreaIcon. Custom notification popups do not enter Windows Notification Center; application code remains responsible for notification content, privacy, commands, and icon lifetime.

Documentation

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on CopperSkin.Core:

Package Downloads
CopperSkin.Wpf

Runtime WPF theme engine with standard and custom controls, window chrome, dialogs, detached menus, and notification-area integration.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.4.0.2 115 8/30/2026
0.4.0 110 8/30/2026
0.3.1 128 7/20/2026
0.3.0 122 7/20/2026