一个支持.Net 7的WinForm开源UI组件框架

Posted dotNET跨平台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个支持.Net 7的WinForm开源UI组件框架相关的知识,希望对你有一定的参考价值。

欢迎加入 .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 -

欢迎加入 .Net编程学习小圈子 ,获取海量的编程学习资源、学习路线,和大家一起打卡、分享编程知识、共同进步。

分享一套.NetCore从入门到精通视频教程

点击下方公众号卡片,关注我

回复“888”,免费领取

推荐阅读

推荐一个.Ner Core开发的配置中心开源项目

阅读开源项目源代码的方法与心得

推荐一个Dapper扩展CRUD基本操作的开源库

一个基于C#开发的Socket扩展库

一个可视化动画算法网站,值得收藏!

觉得好看 点个在看👇

以上是关于一个支持.Net 7的WinForm开源UI组件框架的主要内容,如果未能解决你的问题,请参考以下文章

.NET 开源免费图表组件库,Winform,WPF 通用

.NET 开源免费图表组件库,Winform,WPF 通用

有哪些 Android 的开源界面库

WinForm CefSharp(谷歌浏览器开源组件)

WinForm CefSharp(谷歌浏览器开源组件)

开源组件NanUI一周年 - 使用HTML/CSS/JS来构建.Net Winform应用程序界面