当前位置:网站首页>超全的开源Winform UI库,满足你的一切桌面开发需求!
超全的开源Winform UI库,满足你的一切桌面开发需求!
2022-07-26 00:35:00 【dotNET跨平台】
本文有dotnet9站长整理 网址:https://dotnet9.com/
本站曾介绍过一款Winform开源控件库HZHControls,Winform在大家心中的地位还是挺高的,今天小编再分享一款新鲜出炉的 Winform UI库——SunnyUI,一起跟 Dotnet9 往下看吧。
项目名称:SunnyUI
项目作者:Sunny
项目地址:https://gitee.com/yhuse/SunnyUI
SunnyUI.Net是基于 C# 和 .Net WinForm 的开源控件库、工具类库、扩展类库、多页面开发框架。
关于开源协议:GPL-3.0
1、确保软件自始至终都以开放源代码形式发布,保护开发成果不被窃取用作商业发售。
2、GPL 大致就是一个左侧版权(Copyleft,或译为“反版权”、“版权属左”、“版权所无”、“版责”等)的体现。你可以去掉所有原作的版权 信息,只要你保持开源,并且随源代码、二进制版附上 GPL 的许可证就行,让后人可以很明确地得知此软件的授权信息。
3、无论软件以何种形式发布,都必须同时附上源代码。例如在 Web 上提供下载,就必须在二进制版本(如果有的话)下载的同一个页面,清楚地提供源代码下载的链接。如果以光盘形式发布,就必须同时附上源文件的光盘。
4、开发或维护遵循 GPL 协议开发的软件的公司或个人,可以对使用者收取一定的服务费用。但还是一句老话——必须无偿提供软件的完整源代码,不得将源代码与服务做捆绑或任何变相捆绑销售。
项目框架

1、开源控件库 基于 framework4.0,原生控件开发,参考 Element、DotNetBar 主题风格,包含 Button、Panel、TextBox、CheckBox、RadioButton、TabControl、NavBar、DataGridView在内的常用控件超过 40 个,满足常规开发需求,每个控件都精雕细琢,注重细节。
包含 Element 风格主题 11 个,DotNetBar 主题 3 个,其他主题 2 个,包含主题管理组件 UIStyleManager,可自由切换主题。










2、多页面框架 参考Element,包括7种常用框架风格,只需几行简单的代码即可创建多页面程序,其支撑组件包括UIForm,UIPage,UIFrame,集合常用控件库即可快速开发WinForm应用程序。

3、技术交流
Blog: https://www.cnblogs.com/yhuse
Gitee: https://gitee.com/yhuse/SunnyUI
GitHub: https://github.com/yhuse/SunnyUI
SunnyUI.Net 系列文章目录:https://www.cnblogs.com/yhuse/p/12920272.html
欢迎交流,QQ群:56829229 (SunnyUI技术交流群),请给源码项目点个Star吧!!!
边栏推荐
- 2022/7/24 examination summary
- 参数解析器HandlerMethodArgumentResolver分析与实战
- Shardingsphere data slicing
- 力扣记录:剑指offer(2)——JZ13-22
- SereTOD2022 Track1代码剖析-面向半监督和强化学习的任务型对话系统挑战赛
- Super super super realistic digital people! Keep you on the air 24 hours a day
- Seretod2022 track1 code analysis - task-based dialogue system challenge for semi supervised and reinforcement learning
- Redis killed twelve questions. How many questions can you carry?
- Private cloud disk setup
- HNOI2012矿场搭建
猜你喜欢

sql语句练习
![[calculate the number of times that one string is equal to another string]](/img/82/db8ed70464df46c7a700c65d208fef.png)
[calculate the number of times that one string is equal to another string]

BGP comprehensive experiment

Redis命令参考手册 - Key
![[untitled] how to realize pluggable configuration?](/img/48/673a2d63e11679f1e75ca3ca7ed6a9.jpg)
[untitled] how to realize pluggable configuration?

Binary representation -- power of 2

Verilog grammar basics HDL bits training 06

Quick start sequence table chain table
![[plaything determination scratch children programming] ride a small motorcycle (dynamic background + camera control operation)](/img/35/5fe27d3f61b41bf4b9434cd4d7d1b1.png)
[plaything determination scratch children programming] ride a small motorcycle (dynamic background + camera control operation)

Nodejs surface longitude
随机推荐
Rotate K strings to the left (details)
Tarjan 求强连通分量 O(n+m) ,缩点
Oauth2 and JWT
以数据驱动管理转型,元年科技正当时
Verilog grammar basics HDL bits training 06
Day06 MySql知识点总结
Hcip - republish
你还在掐表算时间复杂度?
Force deduction record: Sword finger offer (2) -- jz13-22
Redis (VIII) - redis enterprises' actual coupons spike
Verilog语法基础HDL Bits训练 05
Leetcode notes 20. valid parentheses
SQL (basic 2)
[IJCAI 2022] parameter efficient large model sparse training method, which greatly reduces the resources required for sparse training
Research on visualization method of technology topic map based on clustering information
Nodejs starts mqtt service with an error schemaerror: expected 'schema' to be an object or Boolean problem solving
hcia综合实验
JMeter/IDEA中引用jar包json-path.jar的坎坷之路
Shardingsphere data slicing
HCIP 第十一天