* V3.0.9 更新日志

This commit is contained in:
Sunny 2021-11-19 13:49:00 +08:00
parent 49b87913da
commit 19fca8c8dc

View File

@ -1,351 +1,349 @@
+ 增加; \+ 增加 \* 修改 \- 删除
* 修改;
- 删除
#### 2021-11-19 V3.0.9 #### 2021\-11\-19 V3.0.9
+ SunnyUI: 增加.Net6版本的支持 \+ SunnyUI: 增加.Net6版本的支持
+ UIStyle: 全部SunnyUI控件支持DPI自适应缩放 \+ UIStyle: 全部SunnyUI控件支持DPI自适应缩放
+ UISplitContainer: 增加UISplitContainer控件 \+ UISplitContainer: 增加UISplitContainer控件
+ IniFileEx: 增加INI文件读取类不用WinAPI \+ IniFileEx: 增加INI文件读取类不用WinAPI
+ UIForm: 增加全局热键 \+ UIForm: 增加全局热键
+ UIForm: 增加IFrame接口 \+ UIForm: 增加IFrame接口
* UILabel: 增加文字旋转角度 \* UILabel: 增加文字旋转角度
* UIMessageForm: 多个按钮显示时增加FocusLine \* UIMessageForm: 多个按钮显示时增加FocusLine
* UIFlowLayoutPanel: 修改不同DPI缩放滚动条未覆盖的问题 \* UIFlowLayoutPanel: 修改不同DPI缩放滚动条未覆盖的问题
* UIComboDataGridView: 增加过滤 \* UIComboDataGridView: 增加过滤
* UIDataGridView: 增加一个可能出错的判断 \* UIDataGridView: 增加一个可能出错的判断
* UIEditForm: 代码生成增加ComboCheckedListBox类型 \* UIEditForm: 代码生成增加ComboCheckedListBox类型
* UIEditForm: 代码生成增加ComboTreeView类型 \* UIEditForm: 代码生成增加ComboTreeView类型
* UIFlowLayoutPanel: 增加Scroll事件 \* UIFlowLayoutPanel: 增加Scroll事件
* UIRoundProcess: 增加显示小数位数 \* UIRoundProcess: 增加显示小数位数
* UICombobox: 右侧边框不显示时,去除绘制线 \* UICombobox: 右侧边框不显示时,去除绘制线
* UILine: 调整最小长、宽为1 \* UILine: 调整最小长、宽为1
* UITextBox: 支持修改背景色 \* UITextBox: 支持修改背景色
* UICheckBoxGroup :增加SetItemCheckState功能 \* UICheckBoxGroup :增加SetItemCheckState功能
* UITextBox: 调整最小高度限制 \* UITextBox: 调整最小高度限制
* UIProcessBar: 调整最小高度为3 \* UIProcessBar: 调整最小高度为3
* UILineChart: 修改图线显示超出范围的问题 \* UILineChart: 修改图线显示超出范围的问题
* UITreeView: 判断节点Checked是否改变只有改变时才赋值 \* UITreeView: 判断节点Checked是否改变只有改变时才赋值
* UIListBox: 增加DrawItem和Demo \* UIListBox: 增加DrawItem和Demo
* UILineChart: 修改自定义最大值最小值为无穷时出错的问题 \* UILineChart: 修改自定义最大值最小值为无穷时出错的问题
* UILineChart: 显示点的颜色支持自定义 \* UILineChart: 显示点的颜色支持自定义
* UILineChart: 支持数据包括Nan \* UILineChart: 支持数据包括Nan
#### 2021-10-01 V3.0.8 #### 2021\-10\-01 V3.0.8
+ Mapper: 轻量级的对象映射框架可以映射值类型包括Struct和以值类型构成的List和数组。 \+ Mapper: 轻量级的对象映射框架可以映射值类型包括Struct和以值类型构成的List和数组。
* UITreeView: 修复TreeView默认展开时绘制半选状态报错的问题 \* UITreeView: 修复TreeView默认展开时绘制半选状态报错的问题
* UIDataGridViewFooter: 文字显示方向与Column列显示方向一致 \* UIDataGridViewFooter: 文字显示方向与Column列显示方向一致
* UICombobox: 修复使用BindingList进行绑定DisplayMember是空字符串显示错误 \* UICombobox: 修复使用BindingList进行绑定DisplayMember是空字符串显示错误
* UIStyle: 修改默认字体的GdiCharSet \* UIStyle: 修改默认字体的GdiCharSet
* UIHeaderButton: 增加Disabled颜色 \* UIHeaderButton: 增加Disabled颜色
* UISwitch: 增加Disabled颜色 \* UISwitch: 增加Disabled颜色
* UIForm: 增加Movable属性控制点击标题行是否能移动窗体 \* UIForm: 增加Movable属性控制点击标题行是否能移动窗体
#### 2021-09-08 V3.0.7 #### 2021\-09\-08 V3.0.7
+ MMFile: 增加多进程通信框架 \+ MMFile: 增加多进程通信框架
+ UIComboDataGridView: 增加表格下拉列表框 \+ UIComboDataGridView: 增加表格下拉列表框
+ UIMillisecondTimer: 增加毫秒定时器 \+ UIMillisecondTimer: 增加毫秒定时器
+ 增加ToolTip接口在用UIToolTip时解决类似UITextBox这类的组合控件无法显示ToolTip的问题 \+ 增加ToolTip接口在用UIToolTip时解决类似UITextBox这类的组合控件无法显示ToolTip的问题
* UIForm: 修复多屏时最大化显示的问题 \* UIForm: 修复多屏时最大化显示的问题
* UIPage: 修复OnLoad在加载时重复加载两次的问题 \* UIPage: 修复OnLoad在加载时重复加载两次的问题
* UITextBox: 重写了水印文字的画法,并增加水印文字颜色 \* UITextBox: 重写了水印文字的画法,并增加水印文字颜色
* UICombobox: 修改Watermark及其颜色 \* UICombobox: 修改Watermark及其颜色
* UITextBox: 增加按钮 \* UITextBox: 增加按钮
* UIPanel: 支持背景图片显示 \* UIPanel: 支持背景图片显示
* UITitlePanel: 增加标题文字颜色 \* UITitlePanel: 增加标题文字颜色
* UIDropControl: 优化下拉框控件显示效果 \* UIDropControl: 优化下拉框控件显示效果
* UIEditForm: 代码创建时增加UISwitch开关文字描述 \* UIEditForm: 代码创建时增加UISwitch开关文字描述
* UINavMenu: 增加自定义TipsText显示的颜色 \* UINavMenu: 增加自定义TipsText显示的颜色
* UITreeView: CheckBoxes增加三态感谢群友: 笑口常开 \* UITreeView: CheckBoxes增加三态感谢群友: 笑口常开
* UILineChart: 增加可只显示点的模式 \* UILineChart: 增加可只显示点的模式
* UICombobox: 增加ShowDropDown函数 \* UICombobox: 增加ShowDropDown函数
* UIGroupBox: 解决Radius为0时的报错 \* UIGroupBox: 解决Radius为0时的报错
* UIAnalogMeter: 增加ValueChanged事件 \* UIAnalogMeter: 增加ValueChanged事件
* Demo: 修改Demo的UITitlePage为UIPageUITitlePage已废弃 \* Demo: 修改Demo的UITitlePage为UIPageUITitlePage已废弃
* UIForm, UIPage: 增加TitleFont属性 \* UIForm, UIPage: 增加TitleFont属性
* UIProcessBar: 修改不显示百分比时,显示数值 \* UIProcessBar: 修改不显示百分比时,显示数值
* UIDatePicker: 增加可选择年、年月、年月日 \* UIDatePicker: 增加可选择年、年月、年月日
* UIDateTimePicker: 选中的年月日标记显示 \* UIDateTimePicker: 选中的年月日标记显示
* UIImageButton: 更改了一个属性为私有在VB.Net下不区分大小写而出错 \* UIImageButton: 更改了一个属性为私有在VB.Net下不区分大小写而出错
* UITabControl: 增加DisposeTabPageAfterRemove标志移除TabPage后是否自动销毁TabPage \* UITabControl: 增加DisposeTabPageAfterRemove标志移除TabPage后是否自动销毁TabPage
* UITabControl: 关闭TabPage并销毁TabPage \* UITabControl: 关闭TabPage并销毁TabPage
* 整理了一些GDI绘图的常用方法扩展 \* 整理了一些GDI绘图的常用方法扩展
* 整理了一些扩展函数 \* 整理了一些扩展函数
#### 2021-08-12 V3.0.6 #### 2021\-08\-12 V3.0.6
+ UIPipe: 增加管道控件 \+ UIPipe: 增加管道控件
+ UIValve: 增加阀门控件 \+ UIValve: 增加阀门控件
+ UIStyle: 增加多彩主题,以颜色深色,文字白色为主 \+ UIStyle: 增加多彩主题,以颜色深色,文字白色为主
+ UIStyle: 增加紫色主题 \+ UIStyle: 增加紫色主题
+ UITableLayoutPanel: 增加控件 \+ UITableLayoutPanel: 增加控件
+ Demo: 增加工控分类 \+ Demo: 增加工控分类
+ ITranslate: 增加多语翻译接口 \+ ITranslate: 增加多语翻译接口
+ UGif: GIF图片解析类 \+ UGif: GIF图片解析类
+ SunnyUI: Nuget项目引用增加签名 \+ SunnyUI: Nuget项目引用增加签名
* UIFlowLayoutPanel: 增加了几个原生方法 \* UIFlowLayoutPanel: 增加了几个原生方法
* UITransfer: 增加了显示多个移动的属性 \* UITransfer: 增加了显示多个移动的属性
* UIProcessBar: 增加垂直方向的进度显示 \* UIProcessBar: 增加垂直方向的进度显示
* UILight: 默认不显示灯光亮线 \* UILight: 默认不显示灯光亮线
* UINavMenu: 显示子节点提示箭头 \* UINavMenu: 显示子节点提示箭头
* UINavBar: 增加选中项圆角 \* UINavBar: 增加选中项圆角
* UIImageListBox: 从文件载入图片,并且解除占用 \* UIImageListBox: 从文件载入图片,并且解除占用
* UICombobox: 增加几个原生方法 \* UICombobox: 增加几个原生方法
* UIListBox: 增加一大波ListBox原生方法 \* UIListBox: 增加一大波ListBox原生方法
* UIListBox: 增加Items变更的事件 \* UIListBox: 增加Items变更的事件
* UIForm: 修复最大化盖住任务栏的问题 \* UIForm: 修复最大化盖住任务栏的问题
* UITextBox: 增加GotFocus和LostFocus事件 \* UITextBox: 增加GotFocus和LostFocus事件
* UIFlowLayoutPanel: 可像原生控件一样通过Controls.Add增加 \* UIFlowLayoutPanel: 可像原生控件一样通过Controls.Add增加
* UIListBox: 选中项显示方角 \* UIListBox: 选中项显示方角
* UIListBox: 增加多选行 \* UIListBox: 增加多选行
* UIComboTreeView : 修复SelectedNode=null的问题 \* UIComboTreeView : 修复SelectedNode=null的问题
* UIRichTextBox: 修改滚动条没有文字时自动隐藏 \* UIRichTextBox: 修改滚动条没有文字时自动隐藏
* UIPage: 修复OnMouseMove事件 \* UIPage: 修复OnMouseMove事件
* UIStyle: 更新了放在TableLayoutPanel里控件的自定义颜色问题 \* UIStyle: 更新了放在TableLayoutPanel里控件的自定义颜色问题
* UILocalize: 内置支付串已经处理完国际化 \* UILocalize: 内置支付串已经处理完国际化
* UILineChart: 可自定义背景色 \* UILineChart: 可自定义背景色
* UILineChart: 增加实时数据的Demo \* UILineChart: 增加实时数据的Demo
* UIBarChart, UIPieChart, UIDoughnutChart增加更新数据的方法 \* UIBarChart, UIPieChart, UIDoughnutChart增加更新数据的方法
* UITreeView: 调整了显示CheckBoxes时图片位置 \* UITreeView: 调整了显示CheckBoxes时图片位置
* ISymbol: 将字体图标最大尺寸从64调整到128 \* ISymbol: 将字体图标最大尺寸从64调整到128
* UITextBox: 修改Focus可用 \* UITextBox: 修改Focus可用
* UIButton: 增加ShowFocusColor用来显示Focus状态 \* UIButton: 增加ShowFocusColor用来显示Focus状态
* UIPage: 修复OnLoad在加载时重复加载两次的问题增加Final函数每次页面切换退出页面都会执行 \* UIPage: 修复OnLoad在加载时重复加载两次的问题增加Final函数每次页面切换退出页面都会执行
* UIStyle: 多彩颜色增加随机颜色Demo \* UIStyle: 多彩颜色增加随机颜色Demo
* UIScrollingText: 增加属性控制开启滚动 \* UIScrollingText: 增加属性控制开启滚动
* UIPage: 恢复删除的Initialize事件 \* UIPage: 恢复删除的Initialize事件
* ISytle: 调整主题切换执行流程 \* ISytle: 调整主题切换执行流程
* IStyle: 支持自定义主题 \* IStyle: 支持自定义主题
* ISymbol: 增加SymbolOffset接口 \* ISymbol: 增加SymbolOffset接口
* UITabControl: 支持Tab在下方显示 \* UITabControl: 支持Tab在下方显示
#### 2021-07-11 V3.0.5 #### 2021\-07\-11 V3.0.5
+ 字体图标: 增加FontAwesome V5.15版本字体图标 \+ 字体图标: 增加FontAwesome V5.15版本字体图标
+ UISignal: 增加信号强度显示控件 \+ UISignal: 增加信号强度显示控件
+ UIToolStripDropDown: 增加了一个弹窗管理类 \+ UIToolStripDropDown: 增加了一个弹窗管理类
* UIPage: 增加标题行后期以替代UITitlePage \* UIPage: 增加标题行后期以替代UITitlePage
* Demo的Controls下的页面全部从UITitlePage切换到UIPage后期会逐步舍弃UITitlePage。 \* Demo的Controls下的页面全部从UITitlePage切换到UIPage后期会逐步舍弃UITitlePage。
* UIDataGridView: 增加了一个RowHeight默认23 \* UIDataGridView: 增加了一个RowHeight默认23
* IStyleInterface: 设置为Public可基于此扩展外部控件 \* IStyleInterface: 设置为Public可基于此扩展外部控件
* UIRichTextBox: 支持可改背景色 \* UIRichTextBox: 支持可改背景色
* UIPagination: 更新了Demo分页切换事件加载数据。 \* UIPagination: 更新了Demo分页切换事件加载数据。
* UITitlePage: 解决标题栏闪烁 \* UITitlePage: 解决标题栏闪烁
* UITextBox: 增加图标和字体图标的显示 \* UITextBox: 增加图标和字体图标的显示
* UITextBox: MaximumEnabledMinimumEnabled代替HasMaximumHasMinim \* UITextBox: MaximumEnabledMinimumEnabled代替HasMaximumHasMinim
* UIHeaderButton: 增加了TextImageRelation实现文本和图像的相对位置 \* UIHeaderButton: 增加了TextImageRelation实现文本和图像的相对位置
* UIListBox: 修改对象绑定的显示问题 \* UIListBox: 修改对象绑定的显示问题
* UICombobox: 更新了数据绑定相关代码 \* UICombobox: 更新了数据绑定相关代码
* UITabControl: Tab页标题选中高亮颜色增加可调整高度 \* UITabControl: Tab页标题选中高亮颜色增加可调整高度
* UINavBar: 标题选中高亮颜色增加可调整高度 \* UINavBar: 标题选中高亮颜色增加可调整高度
* UIListBox: 更新一处数据绑定显示错误 \* UIListBox: 更新一处数据绑定显示错误
* UINavMenu: 增加右侧图标 \* UINavMenu: 增加右侧图标
* UIBattery: 修改可自定义背景色 \* UIBattery: 修改可自定义背景色
* UILight: 增加方形显示,优化渐变色 \* UILight: 增加方形显示,优化渐变色
* UIHeaderButton: 增加ShowSelected是否显示选中状态 \* UIHeaderButton: 增加ShowSelected是否显示选中状态
* UIBarChart: 修正一个显示的Bug \* UIBarChart: 修正一个显示的Bug
* UIRoundProcess: 修改显示值 \* UIRoundProcess: 修改显示值
* UIRichTextBox: 增加WordWrap属性 \* UIRichTextBox: 增加WordWrap属性
* UIDataGridView: 自定义单元格颜色 \* UIDataGridView: 自定义单元格颜色
* IFame: 增加一个反馈的接口FeedbackPage可将对象反馈给Frame \* IFame: 增加一个反馈的接口FeedbackPage可将对象反馈给Frame
* UIAvatar: 更改图片显示 \* UIAvatar: 更改图片显示
* UIPagination: 设置总数在页面不超过总页数的情况下不刷新 \* UIPagination: 设置总数在页面不超过总页数的情况下不刷新
* UITextBox等组合控件将其回调事件的Sender设置为this而不是其内置控件 \* UITextBox等组合控件将其回调事件的Sender设置为this而不是其内置控件
* UIFlowLayoutPanel: 增加滚动条颜色属性 \* UIFlowLayoutPanel: 增加滚动条颜色属性
#### 2021-05-20 V3.0.4 #### 2021\-05\-20 V3.0.4
+ UIObjectCollection: 带集合个数改变事件的对象集合类 \+ UIObjectCollection: 带集合个数改变事件的对象集合类
+ UIStringCollection: 带集合个数改变事件的字符串集合类 \+ UIStringCollection: 带集合个数改变事件的字符串集合类
+ UIDataGridViewFooter: 增加DataGridView页脚可做统计显示 \+ UIDataGridViewFooter: 增加DataGridView页脚可做统计显示
* UIBreadcrumb, UICheckBoxGroup, UIRadioButtonGroup: 更改列表项为UIObjectCollection \* UIBreadcrumb, UICheckBoxGroup, UIRadioButtonGroup: 更改列表项为UIObjectCollection
* UIScrollingText: 增加属性可设置双击暂停滚动 \* UIScrollingText: 增加属性可设置双击暂停滚动
* UIEditForm: 动态生成表单,增加校验方法 \* UIEditForm: 动态生成表单,增加校验方法
* UIDoubleUpDown, UIIntegerUpDown: 将双击编辑更改为单机编辑并选中 \* UIDoubleUpDown, UIIntegerUpDown: 将双击编辑更改为单机编辑并选中
* IFrame: 增加RemovePage接口 \* IFrame: 增加RemovePage接口
* UIMessageDialogUIMessageBox: 增加TopMost参数 \* UIMessageDialogUIMessageBox: 增加TopMost参数
* UIBarChart: 修改了一个显示负值的Bug \* UIBarChart: 修改了一个显示负值的Bug
* UIForm: 加了个属性AllowAddControlOnTitle允许在标题栏放置控件 \* UIForm: 加了个属性AllowAddControlOnTitle允许在标题栏放置控件
* UICombobox: 解决鼠标下拉选择触发SelectedIndexChanged两次的问题 \* UICombobox: 解决鼠标下拉选择触发SelectedIndexChanged两次的问题
* UISwitch: 更新Active状态改变时触发ValueChanged事件 \* UISwitch: 更新Active状态改变时触发ValueChanged事件
* UIDataGridView: 设置数据行头部颜色 \* UIDataGridView: 设置数据行头部颜色
* UIEditForm: 代码生成增加Switch类型增加Combobox类型 \* UIEditForm: 代码生成增加Switch类型增加Combobox类型
* UICheckBoxUIRadioButton: 增加默认事件CheckedChanged \* UICheckBoxUIRadioButton: 增加默认事件CheckedChanged
* UIProcessBar: 可设置显示进度条小数个数 \* UIProcessBar: 可设置显示进度条小数个数
* 等待提示框: 更新等待时间短时无法关闭等待窗体的问题 \* 等待提示框: 更新等待时间短时无法关闭等待窗体的问题
* DirEx: 增加一个文件夹选择框 \* DirEx: 增加一个文件夹选择框
* UITextBox: 增加ShowScrollBar属性单独控制垂直滚动条 \* UITextBox: 增加ShowScrollBar属性单独控制垂直滚动条
* UITextBox: 不限制高度为根据字体计算,可进行调整 \* UITextBox: 不限制高度为根据字体计算,可进行调整
* UITextBox: 解决多行输入时不能输入回车的问题 \* UITextBox: 解决多行输入时不能输入回车的问题
* UITextBox: 修改文字可以居中显示 \* UITextBox: 修改文字可以居中显示
* UIDatePicker,UIDateTimePicker: 增加ShowToday显示今日属性 \* UIDatePicker,UIDateTimePicker: 增加ShowToday显示今日属性
* UILineChart: 有右键菜单时取消恢复上次缩放可在右键菜单增加节点调用ZoomBack()方法 \* UILineChart: 有右键菜单时取消恢复上次缩放可在右键菜单增加节点调用ZoomBack()方法
#### 2021-04-11 V3.0.2 #### 2021\-04\-11 V3.0.2
+ UIMarkLabel: 增加带颜色标签的Label \+ UIMarkLabel: 增加带颜色标签的Label
+ UIRoundProcess: 圆形滚动条 \+ UIRoundProcess: 圆形滚动条
+ UIBreadcrumb: 增加面包屑导航 \+ UIBreadcrumb: 增加面包屑导航
+ UILedLabel: 增加Led标签 \+ UILedLabel: 增加Led标签
* UIHeaderButton: 在工具箱中显示 \* UIHeaderButton: 在工具箱中显示
* UILineChart: 支持拖拽选取放大 \* UILineChart: 支持拖拽选取放大
* UIDateTimePicker: 修复下拉选择日期后关闭的Bug \* UIDateTimePicker: 修复下拉选择日期后关闭的Bug
* UINavMenu: 增加设置二级菜单底色 \* UINavMenu: 增加设置二级菜单底色
* UIColorPicker: 增加单击事件以选中颜色 \* UIColorPicker: 增加单击事件以选中颜色
* UITitlePage: 增加ShowTitle可控制是否显示标题 \* UITitlePage: 增加ShowTitle可控制是否显示标题
* UINavBar: 增加可设置背景图片 \* UINavBar: 增加可设置背景图片
* 框架增加IFrame接口方便页面跳转 \* 框架增加IFrame接口方便页面跳转
* UIDataGridView: 修改垂直滚动条和原版一致,并增加翻页方式滚动 \* UIDataGridView: 修改垂直滚动条和原版一致,并增加翻页方式滚动
* UIPagination: 修正因两次查询数量相等而引起的不刷新 \* UIPagination: 修正因两次查询数量相等而引起的不刷新
* UIHeaderButton: 增加字体图标背景时鼠标移上背景色 \* UIHeaderButton: 增加字体图标背景时鼠标移上背景色
* UITabControl: 修改第一个TabPage关不掉的Bug \* UITabControl: 修改第一个TabPage关不掉的Bug
* UIDataGridView: 增加EnterAsTab属性编辑输入时用Enter键代替Tab键跳到下一个单元格 \* UIDataGridView: 增加EnterAsTab属性编辑输入时用Enter键代替Tab键跳到下一个单元格
* UILineChart: 增加鼠标框选放大,可多次放大,右键点击恢复一次,双击恢复 \* UILineChart: 增加鼠标框选放大,可多次放大,右键点击恢复一次,双击恢复
* UITitlePanel: 修复OnMouseMove事件 \* UITitlePanel: 修复OnMouseMove事件
* UITrackBar: 增加垂直显示方式 \* UITrackBar: 增加垂直显示方式
* UIFlowLayoutPanel: 修改了一处因为其加入控件大小发生变化而引起的滚动条出错 \* UIFlowLayoutPanel: 修改了一处因为其加入控件大小发生变化而引起的滚动条出错
#### 2021-02-26 V3.0.1 #### 2021\-02\-26 V3.0.1
+ UIForm: 标题栏增加扩展按钮 \+ UIForm: 标题栏增加扩展按钮
+ UIHeaderButton: 新增大图标的导航按钮 \+ UIHeaderButton: 新增大图标的导航按钮
+ 新增UIComboboxEx从Combobox原生控件继承以方便做查询过滤等操作 \+ 新增UIComboboxEx从Combobox原生控件继承以方便做查询过滤等操作
* UIForm: 修正不显示标题栏时,标题栏位置可放置控件 \* UIForm: 修正不显示标题栏时,标题栏位置可放置控件
* UIListBox: 增加一些原有属性 \* UIListBox: 增加一些原有属性
* FCombobox: 增加数据绑定Demo \* FCombobox: 增加数据绑定Demo
* UICombobox: 更改索引改变事件的多次触发 \* UICombobox: 更改索引改变事件的多次触发
* UIForm: 修改一处Icon图片显示的问题 \* UIForm: 修改一处Icon图片显示的问题
* UIEditForm: 修改通过代码生成窗体控件的TabIndex \* UIEditForm: 修改通过代码生成窗体控件的TabIndex
* UIDatePickerUIDateTimePicker: 将日期选择控件的最小值调整为1900年 \* UIDatePickerUIDateTimePicker: 将日期选择控件的最小值调整为1900年
* UIHeaderButton: 将其命名空间从Sunny.UI.Control改为Sunny.UI \* UIHeaderButton: 将其命名空间从Sunny.UI.Control改为Sunny.UI
#### 2021-01-26 V3.0.0 #### 2021\-01\-26 V3.0.0
+ 同时兼容.Net Framework 4.0+:、.Net Core3.1、.Net 5 框架 \+ 同时兼容.Net Framework 4.0\+:、.Net Core3.1、.Net 5 框架
* 更新UIMessageTip \* 更新UIMessageTip
* UIForm: 增加ShowTitleIcon用来显示标题栏图标与ShowIcon分开 \* UIForm: 增加ShowTitleIcon用来显示标题栏图标与ShowIcon分开
* UINavBar: 增加下拉菜单可设置自动高度或者固定高度可显示ImageList绑定 \* UINavBar: 增加下拉菜单可设置自动高度或者固定高度可显示ImageList绑定
* UIDataGridView更新行头和列头的选中颜色 \* UIDataGridView更新行头和列头的选中颜色
#### 2021-01-05 V2.2.10 #### 2021\-01\-05 V2.2.10
* V2.2 .Net Framewok 4.0最终版本 \* V2.2 .Net Framewok 4.0最终版本
* V3.0 开始将同时兼容.Net Framework 4.0+:、.Net Core3.1、.Net 5 框架 \* V3.0 开始将同时兼容.Net Framework 4.0\+:、.Net Core3.1、.Net 5 框架
#### 2020-12-20 V2.2.9 #### 2020\-12\-20 V2.2.9
+ UIWaitForm: 等待窗体 \+ UIWaitForm: 等待窗体
+ UIComboTreeView: 新增下拉框TreeView \+ UIComboTreeView: 新增下拉框TreeView
+ UIMessageForm: 消息提示框增加黑色半透明遮罩层 \+ UIMessageForm: 消息提示框增加黑色半透明遮罩层
+ Win32API: 新增Win32API函数 \+ Win32API: 新增Win32API函数
+ UJsonConfig: 不引用第三方控件,用.Net自带的序列化实现Json增加Json文件配置类 \+ UJsonConfig: 不引用第三方控件,用.Net自带的序列化实现Json增加Json文件配置类
+ UIDataGridViewForm: 增加了一个表格模板基类 \+ UIDataGridViewForm: 增加了一个表格模板基类
* UIDataGridView: 修改DataSource赋值后Column改变引起的水平滚动条错误 \* UIDataGridView: 修改DataSource赋值后Column改变引起的水平滚动条错误
* UIDoubleUpDownUIIntegerUpDown: 增加双击可编辑数值 \* UIDoubleUpDownUIIntegerUpDown: 增加双击可编辑数值
* UINavMenu: 增加选中后图标的背景色或应用选中图片索引 \* UINavMenu: 增加选中后图标的背景色或应用选中图片索引
* 页面框架增加页面内跳转方法 \* 页面框架增加页面内跳转方法
* 日期、时间选择框增加CanEmpty输入可为空 \* 日期、时间选择框增加CanEmpty输入可为空
#### 2020-10-12 V2.2.8 #### 2020\-10\-12 V2.2.8
+ UILineChart: 完成曲线图表 \+ UILineChart: 完成曲线图表
+ UIScale: 增加坐标轴刻度计算类 \+ UIScale: 增加坐标轴刻度计算类
+ UIFlowLayoutPanel: 增加 \+ UIFlowLayoutPanel: 增加
+ UIBarChartEx: 增加了一个新的柱状图类型,序列个数可以不相等 \+ UIBarChartEx: 增加了一个新的柱状图类型,序列个数可以不相等
+ UDateTimeInt64: 增加DateTimeInt64类时间整形互转类 \+ UDateTimeInt64: 增加DateTimeInt64类时间整形互转类
* UIForm: 增加窗体阴影 \* UIForm: 增加窗体阴影
* UIMainFrame: 页面框架增加Selecting事件在页面切换时执行该事件 \* UIMainFrame: 页面框架增加Selecting事件在页面切换时执行该事件
* UITextBox: 解决Anchor包含Top、Bottom时在窗体最小化后恢复时高度变化 \* UITextBox: 解决Anchor包含Top、Bottom时在窗体最小化后恢复时高度变化
* UISwitch: 增加长方形形状开关,取消长宽比锁定 \* UISwitch: 增加长方形形状开关,取消长宽比锁定
* UITreeView: 背景色可改设置FillColor以及SystemCustomMode = true \* UITreeView: 背景色可改设置FillColor以及SystemCustomMode = true
* UIDataGridView: 解决水平滚动条在有列冻结时出错的问题 \* UIDataGridView: 解决水平滚动条在有列冻结时出错的问题
#### 2020-09-17 V2.2.7 #### 2020\-09\-17 V2.2.7
+ 新增双主键线程安全字典,分组线程安全字典 \+ 新增双主键线程安全字典,分组线程安全字典
+ UIHorScrollBarExUIVerScrollBarEx: 重写了两个滚动条 \+ UIHorScrollBarExUIVerScrollBarEx: 重写了两个滚动条
* UIForm: 恢复了WindowState增加了窗体可拉拽调整大小 \* UIForm: 恢复了WindowState增加了窗体可拉拽调整大小
* 增加控件属性显示值及Sunny UI分类 \* 增加控件属性显示值及Sunny UI分类
* UIDateTimePicker,UITimePicker: 更改滚轮选择时间的方向 \* UIDateTimePicker,UITimePicker: 更改滚轮选择时间的方向
* UIButton: Tips颜色可设置 \* UIButton: Tips颜色可设置
* UIChart: 增加图表的边框线颜色设置 \* UIChart: 增加图表的边框线颜色设置
* UITextBox: 增加FocusedSelectAll属性激活时全选 \* UITextBox: 增加FocusedSelectAll属性激活时全选
* UINavBar: 增加节点的Image绘制 \* UINavBar: 增加节点的Image绘制
* UIDataGridView: 调整水平滚动条 \* UIDataGridView: 调整水平滚动条
* UIButton: 添加'是否启用双击事件'属性,解决连续点击效率问题 \* UIButton: 添加'是否启用双击事件'属性,解决连续点击效率问题
* UIDataGridView: 更新了水平和垂直滚动条的显示,优化滚动效果 \* UIDataGridView: 更新了水平和垂直滚动条的显示,优化滚动效果
* UIBbutton: 空格键按下press背景效果 \* UIBbutton: 空格键按下press背景效果
* UIListBox优化滚轮快速滚动流畅性 \* UIListBox优化滚轮快速滚动流畅性
* UIBarChart: 可设置柱状图最小宽度 \* UIBarChart: 可设置柱状图最小宽度
* UIIntegerUpDown, UIDoubleUpDown: 增加字体调整 \* UIIntegerUpDown, UIDoubleUpDown: 增加字体调整
* UITabControl: 标题垂直居中 \* UITabControl: 标题垂直居中
* UITreeView: 更新可设置背景色 \* UITreeView: 更新可设置背景色
* UIDatePickerUITimePickerUIDateTimePicker: 可编辑输入,日期范围控制 \* UIDatePickerUITimePickerUIDateTimePicker: 可编辑输入,日期范围控制
* UIDatePicker: 更改日期范围最小值和最大值 \* UIDatePicker: 更改日期范围最小值和最大值
* UITitlePanel: 更新大小调整后的按钮位置 \* UITitlePanel: 更新大小调整后的按钮位置
#### 2020-07-30 V2.2.6 #### 2020\-07\-30 V2.2.6
+ UIPagination: 新增分页控件 \+ UIPagination: 新增分页控件
+ UIToolTip: 新增控件,可修改字体 \+ UIToolTip: 新增控件,可修改字体
+ UIHorScrollBar: 新增水平滚动条 \+ UIHorScrollBar: 新增水平滚动条
+ UIWaitingBar: 新增等待滚动条控件 \+ UIWaitingBar: 新增等待滚动条控件
* UIDataGridView: 重绘水平滚动条,更新默认设置为原生控件设置 \* UIDataGridView: 重绘水平滚动条,更新默认设置为原生控件设置
* UITitlePanel: 增加可收缩选项 \* UITitlePanel: 增加可收缩选项
* UIPieChart,UIBarChart: 增加序列自定义颜色 \* UIPieChart,UIBarChart: 增加序列自定义颜色
* UISymbolButton: 增加Image属性增加图片和文字的摆放位置 \* UISymbolButton: 增加Image属性增加图片和文字的摆放位置
* UIButton: 增加Selected及选中颜色配置 \* UIButton: 增加Selected及选中颜色配置
* UIForm: 支持点击窗体任务栏图标,可以进行最小化 \* UIForm: 支持点击窗体任务栏图标,可以进行最小化
* UIForm: 增加标题栏ICON图标绘制 \* UIForm: 增加标题栏ICON图标绘制
* UIDateTimePicker: 重写下拉窗体,缩短创建时间 \* UIDateTimePicker: 重写下拉窗体,缩短创建时间
* UITreeView: 全部重写增加圆角CheckBoxes等 \* UITreeView: 全部重写增加圆角CheckBoxes等
* UIDatePicker: 重写下拉窗体,缩短创建时间 \* UIDatePicker: 重写下拉窗体,缩短创建时间
* UICheckBoxGroup,UIRadioButtonGroup: 可以设置初始选中值 \* UICheckBoxGroup,UIRadioButtonGroup: 可以设置初始选中值
* UILedBulb: 边缘平滑 \* UILedBulb: 边缘平滑
* UIForm: 仿照QQ重绘标题栏按钮 \* UIForm: 仿照QQ重绘标题栏按钮
#### 2020-06-29 V2.2.5 #### 2020\-06\-29 V2.2.5
+ UIDoughnutChart: 环状图 \+ UIDoughnutChart: 环状图
+ UILoginForm: 登录窗体 \+ UILoginForm: 登录窗体
+ UIScrollingText: 滚动文字 \+ UIScrollingText: 滚动文字
+ UIBarChart: 柱状图 \+ UIBarChart: 柱状图
+ UIPieChart: 饼状图 \+ UIPieChart: 饼状图
+ UIRichTextBox: 富文本框 \+ UIRichTextBox: 富文本框
+ UIBattery: 电池电量显示 \+ UIBattery: 电池电量显示
+ UIDatetimePicker: 日期时间选择框 \+ UIDatetimePicker: 日期时间选择框
+ UIColorPicker: 颜色选择框 \+ UIColorPicker: 颜色选择框
+ UITimePicker: 时间选择框 \+ UITimePicker: 时间选择框
+ UIMessageTipHelper: 增加MessageTip扩展方法 \+ UIMessageTipHelper: 增加MessageTip扩展方法
* UIComboBox: 增加数据绑定 \* UIComboBox: 增加数据绑定
* 页面框架支持通过PageIndex和PageGuid关联 \* 页面框架支持通过PageIndex和PageGuid关联
* UITextBox: 增加Multiline属性增加滚动条 \* UITextBox: 增加Multiline属性增加滚动条
* UITabControl: 新增关闭按钮,重绘左右移动按钮 \* UITabControl: 新增关闭按钮,重绘左右移动按钮
* UIForm: 更新标题移动、双击最大化/正常、到顶最大化、最大化后拖拽正常 \* UIForm: 更新标题移动、双击最大化/正常、到顶最大化、最大化后拖拽正常
* UINavMenu: 增加字体图标显示 \* UINavMenu: 增加字体图标显示
* 字体图标字体调整从资源文件中加载字体,不用另存为文件 \* 字体图标字体调整从资源文件中加载字体,不用另存为文件
* UIListBox 增加跟随鼠标滑过高亮 \* UIListBox 增加跟随鼠标滑过高亮
* UIDatePicker: 重写日期选择界面 \* UIDatePicker: 重写日期选择界面
* UIButton: 增加ShowFocusLine可获得焦点并显示 \* UIButton: 增加ShowFocusLine可获得焦点并显示
#### 2020.05.05 V2.2.5 #### 2020.05.05 V2.2.5
+ 增加页面框架 \+ 增加页面框架
+ 增加下拉框窗体,进度提升窗体 \+ 增加下拉框窗体,进度提升窗体
+ UITreeView \+ UITreeView
#### 2020.04.25 V2.2.4 #### 2020.04.25 V2.2.4
* 更新主题风格类,各控件主题颜色调用不交叉,便于新增主题 \* 更新主题风格类,各控件主题颜色调用不交叉,便于新增主题
+ 更新Sunny.Demo程序 \+ 更新Sunny.Demo程序
+ 增加UIDataGridView基于DataGridView增强、美化 \+ 增加UIDataGridView基于DataGridView增强、美化
- UIGrid效率待改暂时隐藏 \- UIGrid效率待改暂时隐藏
#### 2020.04.19 V2.2.3 #### 2020.04.19 V2.2.3
+ UICheckBoxGroup,UIRadioButtonGroup \+ UICheckBoxGroup,UIRadioButtonGroup
#### 2020.04.11 V2.2.2 #### 2020.04.11 V2.2.2
+ 新增UIGrid \+ 新增UIGrid
- 继承DataGridView更改主题风格的UIGridView \- 继承DataGridView更改主题风格的UIGridView
#### 2020.02.15 V2.2.1 #### 2020.02.15 V2.2.1
* Bug修复 \* Bug修复
#### 2020.01.01 V2.2.0 #### 2020.01.01 V2.2.0
* 增加文件说明,为开源做准备 \* 增加文件说明,为开源做准备
+ 增加Office主题风格 \+ 增加Office主题风格
#### 2019.10.01 V2.1.0 #### 2019.10.01 V2.1.0
+ 增加Element主题风格 \+ 增加Element主题风格
#### 2019.03.12 V2.0.0 #### 2019.03.12 V2.0.0
+ 增加自定义控件 \+ 增加自定义控件
#### 2012.03.31 V1.0.0 #### 2012.03.31 V1.0.0
+ 增加工具类、扩展类 \+ 增加工具类、扩展类