前言
本文整理并分享了 8 款开源、功能强大且易于使用的 WPF UI 控件库,旨在为开发者提供参考。
WPF 简介
WPF(Windows Presentation Foundation)是一个强大的桌面应用程序框架,用于构建具有丰富用户界面的 Windows 应用。它提供了灵活的布局、数据绑定、样式和模板、动画效果等功能,让开发者可以创建出吸引人且交互性强的应用程序。
推荐控件库
MaterialDesignInXamlToolkit
MaterialDesignInXamlToolkit 是一个开源、易于使用、强大的 WPF UI 控件库,旨在帮助开发人员在 C# 和 VB.Net 中实现 Google 的 Material Design 风格的用户界面。该框架提供了一组丰富的控件、样式和效果,使开发人员能够轻松创建现代化、具有吸引力的应用程序。 开源地址:https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
HandyControl
HandyControl 是一套 WPF 控件库,它几乎重写了所有原生样式,同时包含 80 余款自定义控件。使用 HandyControl 你可以轻松地创建一个美观的 WPF 应用程序,从而大大提高开发效率。 开源地址:https://github.com/handyOrg/HandyControl
MahApps.Metro
MahApps.Metro 是一个开源、免费、Metro 风格的 WPF UI 控件库,提供了现代化、平滑和美观的控件和样式,帮助开发人员轻松创建具有现代感的 Windows 桌面应用程序。 开源地址:https://github.com/MahApps/MahApps.Metro 使用文档地址:https://mahapps.com/docs/controls
WPF UI
一款基于 Fluent 设计风格、开源(MIT License)、现代化的 WPF UI 控件库,它提供直观的设计、主题、导航和全新的沉浸式控件,全部都是原生且无缝地集成在一起。 开源地址:https://github.com/lepoco/wpfui 在线文档:https://wpfui.lepo.co/documentation/getting-started.html
ModernWpf
ModernWpf 是一个开源项目,它为 WPF 提供了一组现代化的控件和主题,使开发人员能够创建具有现代外观的桌面应用程序。 开源地址:https://github.com/Kinnara/ModernWpf
Panuon.WPF.UI
Panuon.WPF.UI 是一个适用于定制个性化 UI 界面的组件库。它能帮助你快速完成样式和控件的 UI 设计,而不必深入了解 WPF 的 ControlTemplate、Storyboard 等知识。 开源地址:https://github.com/Panuon/Panuon.WPF.UI 中文 Wiki 文档:https://github.com/Panuon/Panuon.WPF.UI/wiki/Home-zh-CN
AduSkin
AduSkin 是一款简单漂亮的 WPF UI,融合多个开源框架组件,为个人定制的 UI,可供学者参考和使用。 开源地址:


