SunnyUI.Net是一个基于.Net Framework 4.0+、.Net Core3.1、.Net 5框架的C# WinForm开源控件库、工具类库、扩展类库、多页面开发框架。
源码编译环境:VS2019 16.8+、.Net5、.Net Core3.1
动态库应用环境:VS2010及以上版本、.Net Framework 4.0及以上版本(不含.Net Framework 4 Client Profile)、.Net Core 3.1、.Net 5.0
推荐通过Nuget安装:Install-Package SunnyUI,或者搜索SunnyUI并通过Nuget安装。
软件介绍:
1.开源控件库
基于.Net Framework 4.0,参考Element主题风格开发原生控件。有按钮、编辑框、下拉框、数据表、工控仪表、统计图表等50多种常用控件,满足常规开发需求。每个控件都精心制作,注重细节;
包含11个Element风格主题,6个其他主题,以及主题管理组件UIStyleManager,可以自由切换主题。
2.工具库
收集整理开发过程中经常使用的工具库。
3. 扩展库
收集整理开发过程中经常使用的扩展类库。
4. 多页框架
参考Element,其中包含7种常用的框架样式。您只需几行简单的代码就可以创建多页程序。其支持组件包括 UIForm、UIPage 和 UIFrame。通过集成常用控件库,您可以快速开发WinForm应用程序。
SunnyUI.Net开发框架更新日志:
v3.0.9
添加对.Net6版本的支持
所有 SunnyUI 控件均支持 DPI 自适应缩放
添加 UISplitContainer 控件
添加INI文件读取类(不使用WinAPI)
添加全局热键
添加IFrame接口
增加文字旋转角度
显示多个按钮时添加 FocusLine
修改不同DPI缩放滚动条未被覆盖的问题
添加过滤
添加可能的错误判断
代码生成添加 ComboCheckedListBox 类型
代码生成添加ComboTreeView类型
添加滚动事件
增加显示的小数位数
当右边框不显示时,去掉画线
将最小长度和宽度调整为1
支持修改背景颜色
添加SetItemCheckState函数
调整最小高度限制
将最小高度调整为3
修改图形显示超出范围的问题
判断Checked节点是否发生变化,只有变化时才赋值。
添加DrawItem和Demo
修改自定义最大最小值无穷大时的错误
显示点颜色支持定制
支持数据包括 Nan
19160284605[下载].rar
|