SkillAgentSearch skills...

ModernWpf

Modern styles and controls for your WPF applications

Install / Use

/learn @Kinnara/ModernWpf
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

ModernWPF UI Library

Gitter

Modern styles and controls for your WPF applications.

Features

Overview of controls (light theme)

Quick start

  1. Create a new WPF app.

  2. Install from NuGet Install-Package ModernWpfUI.

  3. Edit App.xaml to following:

<Application
    ...
    xmlns:ui="http://schemas.modernwpf.com/2019">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ui:ThemeResources />
                <ui:XamlControlsResources />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>
  1. Edit MainWindow.xaml to following:
<Window
    ...
    xmlns:ui="http://schemas.modernwpf.com/2019"
    ui:WindowHelper.UseModernWindowStyle="True">
    <ui:SimpleStackPanel Margin="12" Spacing="24">
        <TextBlock Text="My first ModernWPF app" Style="{StaticResource HeaderTextBlockStyle}" />
        <Button Content="I am a button" />
        <Button Content="I am an accent button" Style="{StaticResource AccentButtonStyle}" />
    </ui:SimpleStackPanel>
</Window>
  1. See the wiki for more information.

Packages

| NuGet Package | Latest Versions | | --- | --- | | ModernWpfUI | latest stable version<br />latest prerelease version | | ModernWpfUI.MahApps | latest stable version<br />latest prerelease version |

Screenshots

Overview of controls (dark theme)

Control palette

Easily customize colors

NumberBox

ContentDialog

DataGrid

ItemsRepeater

Custom title bar

Calendar

Menu

Progress controls

Color ramp

Accent color palette

High contrast mode

Related Skills

View on GitHub
GitHub Stars4.9k
CategoryDesign
Updated12h ago
Forks486

Languages

C#

Security Score

100/100

Audited on Apr 1, 2026

No findings