本站(https://dotnet9.com)曾介绍过一款Winform开源控件库《HZHControls》,文章发布后不少朋友热情的咨询相关控件库信息,由此看来Winform在大家心中的地位还是挺高的。今天小编再分享一款新鲜出炉的 Winform 控件库库——SunnyUI,一起跟 Dotnet9 往下看吧。

项目名称:SunnyUI

项目作者:Sunny

开源许可协议:GPL-3.0

项目地址:https://gitee.com/yhuse/SunnyUI

项目简介

SunnyUI是一套开源的C# Winform控件库、工具类库、扩展类库、多页面开发框架。

http://SunnyUI.Net 是控件库作者申请的域名,但还未部署,作者将会在该网站发布控件库技术分享文章,大家敬请期待吧。

文末有控件库相关文章介绍链接,特别是想知道某某控件怎么自绘的小伙伴,可以访问原文链接学习哦。

项目框架

下面的框架图是作者对SunnyUI库功能的设计一览,大部分功能已经开发完成,根据网友的建议、留言、交流,作者也在不断的增加新功能、新需求,不断的完善,作者是一个非常勤奋的开源人。

1、开源控件库

  • 基于.NET Framework 4.0 原生控件开发,参考 Element、DotNetBar 等主题风格,包含 Button、Panel、TextBox、CheckBox、RadioButton、TabControl、NavBar、DataGridView等在内的常用控件超过 40 个,满足常规开发需求,每个控件都精雕细琢,注重细节;

  • 包含 Element 风格主题 11 个,DotNetBar 主题 3 个,其他主题 2 个,包含主题管理组件 UIStyleManager,可自由切换主题,满足大部分美工设计要求。

下面贴出其中部分主题截图:

主题1


主题2

主题3
主题4

主题5上面只是部分主题截图,更多的主题风格,请查看文末源码链接,下载了解更多哦。
确认取消对话框

确认对话框
输入对话框一
输入对话框二不同的主题风格,对话框样式也不同,非常不错哟。

看下图,左侧是控件列表,点击控件可在右侧查看控件效果,下面是按钮效果截图。

丰富多彩的按钮
更多风格控件,请查看下面的源码链接,关注下载浏览吧,免费开源哦。

2、工具库

收集整理开发过程中经常用到的工具类库,经验总结,非常受用。

3、扩展库

收集整理开发过程中经常用到的扩展类库,少码一些通用代码,解放我们的大脑。

4、多页面框架

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

5、技术交流

作者的文章主要发布平台,了解控件的开发细节,你也可以开发出好看的UI库哦,特别是修改自定义控件,非常具体参考价值:

  • 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吧!!!

如果本文对你有用,

不妨点个“在看”或者转发朋友圈

????点击去dotnet9网站浏览更多技术类文章

开源C# Winform控件库《SunnyUI》强力推荐相关推荐

  1. winform checkbox要点击两次_开源C# Winform控件库SunnyUI强力推荐

    本站(https://dotnet9.com)曾介绍过一款Winform开源控件库<HZHControls>,文章发布后不少朋友热情的咨询相关控件库信息,由此看来Winform在大家心中的 ...

  2. 《Dotnet9》系列-开源C# Winform控件库1《HZHControls》强力推荐

    大家好,我是Dotnet9小编,一个从事dotnet开发8年+的程序员.我最近在写dotnet分享文章,希望能让更多人看到dotnet的发展,了解更多dotnet技术,帮助dotnet程序员应用dot ...

  3. 《Dotnet9》系列-开源C# WPF控件库2《Panuon.UI.Silver》强力推荐

    国内优秀的WPF开源控件库,Panuon.UI的优化版本.一个漂亮的.使用样式与附加属性的WPF UI控件库,值得向大家推荐使用与学习. 今天站长(Dotnet9,站长网址:https://dotne ...

  4. 开源C# WPF控件库强力推荐

    点击上方"Dotnet9"添加关注哦 开源C# WPF控件库及项目推荐 本系列已介绍四款开源C# WPF控件库,其中一款国外的,另三款是国内的,大家如有比较好的开源C# WPF控件 ...

  5. Panuon.UI.Silver – 开源C# WPF控件库

    Panuon.UI.Silver – 开源C# WPF控件库 Dotnet9 • 2019年12月13日 22:55 • WPF • 阅读 12145 时间如流水,只能流去不流回! 点赞再看,养成习惯 ...

  6. (四)开源C# WPF控件库《AduSkin – UI》

    微信公众号:[Dotnet9的博客],网站:[Dotnet9],问题或建议:[请网站留言], 如果对您有所帮助:[欢迎赞赏]. https://dotnet9.com 追求极致,永臻完美 A Beau ...

  7. C# Winform控件库分享,免费开源,支持中文!(附DLL及教程)

    这款控件包是基于MaterialSkin2二次开发的,可以更换想要的皮肤主题,一键转换暗色系,还拥有非常炫酷的动画,非常好看,原本的MaterialSkin2是国外团队开发的,不支持中文,所以我在里面 ...

  8. Winform(C#) 国内开源美化控件主题库2:花木兰控件库

    Winform(C#) 国内开源美化控件主题库2:花木兰控件库 地址 博客:https://www.cnblogs.com/tlmbem/控件的介绍. gitee:https://gitee.com/ ...

  9. Github 开源:升讯威 Winform 开源控件库( Sheng.Winform.Controls)

    Github 地址:https://github.com/iccb1013/Sheng.Winform.Controls 本控件库中的代码大约写于10年前(2007年左右),难免有不成熟与欠考虑之处, ...

最新文章

  1. 基于数据融合的城市点云自动标注
  2. 以Java 8 为基准
  3. 决策树算法(四)——选取最佳特征划分数据集
  4. 但是如果你按照官网的说明进行输入:比如 [{0: 1, 1: 1}, {0: 1, 1: 5}, {0: 1, 1: 1}, {0: 1, 1: 1}]就会报错,经过实践,多分类希望给各个label不
  5. 分布式缓存redis 方案_Redis缓存和MySQL数据一致性方案详解
  6. Teamprise Readies Java SDK for TFS
  7. 变量的比较之equals 与 == 的区别
  8. Linux实验一:常用的Linux命令
  9. 数据库笔记05:创建与管理数据库
  10. JavaScript中用var和不用var的区别
  11. 如何在Linux中查看所有正在运行的进程 1
  12. 【 javascript 】.innerHTML属性定义
  13. PHP操作Trait类
  14. android开发工具类(草鸡好用)
  15. 卸载Windows下驱动并删除sys文件
  16. matlab符号函数绘图法_MATLAB符号运算实验
  17. 浅谈文字编码和Unicode(上)
  18. 网页爬虫实战:全国电动汽车充电站数据
  19. Java JVM 动态方法调用指令 invokedynamic 实现分析(以 Lambda 表达式实现原理为例)...
  20. 两个进程同时访问同一个文件

热门文章

  1. 关于 someone could be eavesdropping on you right now (man-in-the-middle attack) ssh的解决办法
  2. Python 调度算法 死锁 静动态链接 分页分段
  3. C#皮肤之IrisSkin4.dll
  4. day19(中)_IO流3(模拟缓冲区,装饰设计模式)
  5. CXF小窥:知道服务器端wsdl地址,如何本地测试服务接口
  6. CSS hack:区分IE6 IE7 Firefox
  7. 项目中的模块剥离成项目_使用MCEBuddy 2从电视录制中剥离广告
  8. java socket 报文解析_java socket解析和发送二进制报文工具(附java和C++转化问题)
  9. Linux -sed
  10. PostgreSQL 统计信息pg_statistic格式及导入导出dump_stat - 兼容Oracle