洪运源码

SunnyUI.Net开发框架v3.6.5

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,或者通过Nuget搜索SunnyUI安装。

软件介绍:

1、开源控件库

基于.Net Framework4.0,原生控件开发,参考 Element主题风格,包含 按钮、编辑框、下拉框、数据表格、工控仪表、统计图表在内的常用控件超过 50 个,满足常规开发需求,每个控件都精雕细琢,注重细节;

包含 Element 风格主题 11 个,其他主题 6 个,包含主题管理组件 UIStyleManager,可自由切换主题。

2、工具库

收集整理开发过程中经常用到的工具类库。

3、扩展库

收集整理开发过程中经常用到的扩展类库。

4、多页面框架

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


SunnyUI.Net开发框架 更新日志:

v3.2.0

UIVerificationCode: 增加验证码控件
NuGet发布版本去除.Net5 Winform支持,可自行编译
UIBarChart: 重写Y轴坐标显示
UIForm: 弹窗默认关闭半透明遮罩
UICombobox: 增加了几个关闭过滤窗体的地方
UIDataGridView: 恢复几个原生属性:
隐藏 ShowRect, 设置原生属性:BorderStyle = BorderStyle.FixedSingle;
隐藏 ShowGridLine, 设置原生属性:CellBorderStyle = DataGridViewCellBorderStyle.Single;
隐藏 RowHeight, 用 SetRowHeight() 代替,或设置原生属性:AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.None,RowTemplate.Height 设置为高度
不再判断DataSource绑定List为空,出现”索引-1没有值“用户自行判断
UITextBox: 尺寸改变时重绘
UIPanel: 尺寸改变时重绘
UIStatusForm: 标题栏国际化
修改了控件属性注释
UIComboBox: Selceted=-1,清除文本
UIComboDataGridView: 修复过滤时,列未绑定DataPropertyName出错的问题
UITabControl: 修复了一个首页无法关闭的问题
ControlEx: 更新几个函数
UIMainFrame: 修复了显示页面关闭按钮,移除最后一个页面出错的问题

v3.1.8

UIComboBox: 过滤文字为空时,下拉框显示所有数据列表
UISplitContainer: 修复调用Collapse()后,展开/收回操作失效
UITabControl: 不显示标签页时屏蔽左右键
UILineChart: 关闭Smooth绘制,数值差距大或者持续缩放会出错
UIForm: 可拖拽时Padding.Top增加1,解决一些显示问题
UIForm: 修复一处设置错误
UITabControl: 关闭按钮增加鼠标移入的效果
UIEditForm: 修改一处Show引起的无法获取控件值的问题

SunnyUI.Net开发框架

SunnyUI.Net开发框架下载地址

SunnyUI.Net开发框架v3.6.5 源码链接:https://www.hycodes.cn/kaifa/2899.html

下载说明:本站部分资源供学习交流使用,如商业用途,请购正版。

返回顶部