更多开源项目请查看:一个专注推荐.Net开源项目的榜单
平常我们开发桌面软件,使用WinForm默认风格,界面还是比较简单和丑陋的,自定义绘制又比较麻烦。所以,今天给大家推荐一个模仿Element风格的UI框架。
项目简介
这是一个基于.Net Framework、.Net 6+开发的,WinForm开源UI框架,框架包含常用的控件库、工具类库、扩展类库、单窗口库、多窗口库。
默认风格是模仿Element的主题风格,同时也包含其他风格主题,大家可以根据自己的项目需求进行选择、自定义。
个人使用是免费的,企业商业用途需要授权。
UI框架
1、主题:包含16个主题;
2、国际化:UI控件默认是中文,可以自定义其他语言;
3、字体图标:自定义按钮图标;
4、控件:每个控件都内置了常用属性,以便自定义;
5、窗体:普通窗体、登录界面窗体;
6、窗体布局:内置了7个模板,也可以自定义;同时支持跟随分辨率适应;
7、其他:内置常用的工具类,比如文件、json、ini文件操作。

技术架构
1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。
2、支持 .NET Framework 4.7、.Net 6.0、.Net 7.0。
项目结构

SunnyUI为UI组件项目,SunnyUI.Demo为使用示例。
部分UI截图
控件

弹出框

布局风格

图表风格

工控组件

主题风格

项目地址
https://github.com/yhuse/SunnyUI
- End -
推荐阅读
文章介绍了SunnyUI,一个基于.NetFramework和.Net6+的WinForm开源UI框架,它提供了多种主题,支持国际化和自定义图标,包含丰富的控件和窗体布局。项目还支持跨平台运行于Docker、Windows、Linux和Mac。此外,文章提及该项目对商业用途的授权规定以及一些示例截图。
1万+

被折叠的 条评论
为什么被折叠?



