前言
今天大姚给大家分享一款开源免费(MIT License)、通用的 WPF 主题控件包:Rubyer WPF。
WPF介绍
WPF是一个强大的桌面应用程序框架,用于构建具有丰富用户界面的 Windows 应用。它提供了灵活的布局、数据绑定、样式和模板、动画效果等功能,让开发者可以创建出吸引人且交互性强的应用程序。
项目主要功能
- 主题支持切换至中英文。
- 通过部分参数配置,可以轻松改变整体主题样式,支持主题亮暗模式切换。
- 提供多种完善的主题控件如:按钮、表格、日期时间、对话框、列表框等多种主题。
支持模板框架
.NET Framework 4.6、.NET Core 3.1、.NET 6、 .NET 8、.NET 9。
主题引入项目
在 NuGet 包管理器中搜索 Rubyer 安装:
在 WPF 项目的 App.Xaml 中引用:- <ResourceDictionary>
- <ResourceDictionary.MergedDictionaries>
- <ResourceDictionary Source="pack://application:,,,/Rubyer;component/Themes/Generic.xaml" />
- </ResourceDictionary.MergedDictionaries>
- </ResourceDictionary>
- </Application.Resources>
复制代码 项目源码运行
设置 RubyerDemo 为启动项目运行查看效果:
运行效果展示
项目源码地址
更多项目实用功能和特性欢迎前往项目开源地址查看
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |