SunnyUI/Updates.md

588 lines
30 KiB
Markdown
Raw Normal View History

2022-02-14 01:06:07 +00:00
\+ 增加 \* 修改 \- 删除
2022-07-25 01:36:34 +00:00
#### 2022\-07\-25 V3.2.2
\* UIForm: 多页面框架增加PageAddedPageSelectedPageRemoved事件
\* UIComboBox: 屏蔽FormatString的编辑器
\* UIFormHelper: 解决ShowNotifier打开多个全部关闭时出错的问题
\* UITextBox: 增加SelectionChanged事件
\* UITextBox: 修复Click点击事件
\* UILineChartOption: 增加移除线的操作
\* UIForm: 增加UnRegisterHotKey卸载全局热键
\* UIMessageBox: 消息弹窗文本增加滚动条
\* UIComboTreeView: 修复CanSelectRootNode时可以展开子节点
\* UIDataGridView: 增加滚动条边框线的设置
\* UIDataGridView: 修复一处滚动条的显示位置
\* UILineChart: 修改两个点时可以不显示连接线
\* FastLZ: 增加了扩展的自定义压缩解压方法
\* 增加几个通用函数
\* 增加XML文档文件
2022-07-03 13:47:33 +00:00
#### 2022\-07\-03 V3.2.1
\+ UIGifAvatar: Gif动态头像
\+ UICalendar: 增加日历控件
\* UITextBox: 重写水印文字,解决不同背景色下泛白的问题
\* 增加XML文档文件
\* UICheckBoxGroup: 设置条目状态前判断是否创建
\* UIDoubleUpDown: 修复了不能设置字体颜色的bug
\* UIIntegerUpDown: 修复了不能设置字体颜色的bug
\* UISymbolButton: 修复了出现颜色不填充问题
\* UIMessageBox: 询问窗口的Focus按钮的绘制线换成背景色
\* UINavMenu: 绘制节点字体图标增加偏移SymbolOffset
\* UIDataGridView: 删除 ShowRect、ShowGridLine、RowHeight三个属性
\* UIDropDown: 解决下拉控件关闭报错
\* UITabControl: 多页面框架关闭页面时执行UIPage的FormClosed事件
\* UIComboDataGridView: 增加FilterChanged输出过滤文字和记录条数
\* UIComboTreeView: 增加下拉框宽度、高度
\* UIComboDataGridView: 增加下拉框宽度
2022-06-16 05:26:08 +00:00
#### 2022\-06\-16 V3.2.0
\+ UIVerificationCode: 增加验证码控件
\* NuGet发布版本去除.Net5 Winform支持可自行编译
\* UIBarChart: 重写Y轴坐标显示
\* UIForm: 弹窗默认关闭半透明遮罩
\* UICombobox: 增加了几个关闭过滤窗体的地方
\* UIDataGridView: 恢复几个原生属性:
\* 隐藏 ShowRect, 设置原生属性BorderStyle = BorderStyle.FixedSingle;
\* 隐藏 ShowGridLine, 设置原生属性CellBorderStyle = DataGridViewCellBorderStyle.Single;
\* 隐藏 RowHeight, 用 SetRowHeight() 代替或设置原生属性AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.NoneRowTemplate.Height 设置为高度
\* 不再判断DataSource绑定List为空出现”索引-1没有值“用户自行判断
\* UITextBox: 尺寸改变时重绘
\* UIPanel: 尺寸改变时重绘
\* UIStatusForm: 标题栏国际化
\* 修改了控件属性注释
\* UIComboBox: Selceted=-1清除文本
\* UIComboDataGridView: 修复过滤时列未绑定DataPropertyName出错的问题
\* UITabControl: 修复了一个首页无法关闭的问题
\* ControlEx: 更新几个函数
\* UIMainFrame: 修复了显示页面关闭按钮,移除最后一个页面出错的问题
2022-05-15 13:20:39 +00:00
#### 2022\-05\-15 V3.1.9
\* UIComboBox: 过滤时修复ValueMember绑定值的显示
\* UIComboTreeView: 显示CheckBoxes时自己选中节点文字可切换状态
\* UITreeView: 增加了点击文字改变CheckBox状态的NodeClickChangeCheckBoxes
\* UITreeView: 修复了一个设计期显示错误
\* UIListBox: 增加滚动条颜色设置
\* UILight: 增加文字显示
\* UILoginForm: 将文本资源放入窗体属性
\* UITabControl: 修复屏蔽左右键后其他控件无法使用左右键的问题
\* UIPage: ShowTitle时可调整Padding
\* UIForm: 可拖拽时Padding可以调整大小
\* UIDoubleUpDown: 增加禁止输入属性
\* UIIntegerUpDown: 增加禁止输入属性
\* UIDataGridViewShowGridLine属性更新
\* UIForm: 屏蔽一些属性
\* UIPage: 屏蔽一些属性
\* UIDataGridView: 解决原生控件DataSource绑定List并且List为空出现”索引-1没有值“错误
\* 更新弹窗不置顶的Bug
2022-04-20 15:39:27 +00:00
#### 2022\-04\-20 V3.1.8
\* UIComboBox: 过滤文字为空时,下拉框显示所有数据列表
\* UISplitContainer: 修复调用Collapse()后,展开/收回操作失效
\* UITabControl: 不显示标签页时屏蔽左右键
\* UILineChart: 关闭Smooth绘制数值差距大或者持续缩放会出错
\* UIForm: 可拖拽时Padding.Top增加1解决一些显示问题
\* UIForm: 修复一处设置错误
\* UITabControl: 关闭按钮增加鼠标移入的效果
\* UIEditForm: 修改一处Show引起的无法获取控件值的问题
2022-04-18 01:47:54 +00:00
#### 2022\-04\-18 V3.1.5
\* UIComboDataGridView: 增加行多选
\* UIComboBox: 增加过滤ShowFilter
\* UIDataGridView: 增加滚动条的颜色设置
\* UIComboBox: 过滤下拉控跟随主题配色
\* UINavBar: 重构扩展函数
\* UINavMenu: 重构扩展函数
\* UIComboBox: 根据Text自动选中SelectIndex
\* UICheckBox: 值相同时不响应值改变事件
\* UITextBox: 增加对按钮设置ToolTip
\* UIStyle: 增加属性以期控件跟随窗体缩放
\* UIAvator: 增加缩放
\* UISplitContainer: 增加主题样式
\* UIPage: 调整了标题的最小高度
\* UIForm: 调整了标题的最小高度
\* UITitlePanel: 调整了标题的最小高度
\* UINavBar: 修复一处索引引起的出错
2022-04-03 05:25:47 +00:00
#### 2022\-04\-03 V3.1.3
\+ UIStyle: 增加全局字体大小设置
\+ UIUserControl: 增加用户控件基类
\+ FastLZ: FastLZ压缩解压类
\* UIForm: 默认设置AutoScaleMode为None
\* UIPage: 默认设置AutoScaleMode为None
\* UIUserControl: 默认设置AutoScaleMode为None
\* UITreeView: 增加水平滚动条
\* UITreeView: 垂直滚动条未显示时禁止鼠标滚轮滚动刷新
\* UITreeView: 自定义行颜色可通过代码给颜色值SetNodePainter
\* 编译SunnyUI.Demo为VS2010可编译版本
\* UIDPIScale: DPI重构下拉框组件配色
\* UIComboDataGridView: 修复一处点击清除按钮后确定出错
\* UIComboDataGridView: 更新了FilterColumnName为空时的过滤出错
\* UIButton: 增加是否显示浅色背景LightStyle
\* IFrame: 增加两个接口
\* UIStyle: 修改等待窗体与主题配色一致
2022-03-28 23:13:35 +08:00
#### 2022\-03\-28 V3.1.2
**此版本改动较大,请关注更新日志**
\- UIComboboxEx: 删除,其源码见:[https://gitee.com/yhuse/SunnyUI/blob/V3.0.8/SunnyUI/Controls/UIComboboxEx.cs](https://gitee.com/yhuse/SunnyUI/blob/V3.0.8/SunnyUI/Controls/UIComboboxEx.cs)
\- UITitlePage: 删除,其源码见:[https://gitee.com/yhuse/SunnyUI/blob/V3.0.8/SunnyUI/Frames/UITitlePage.cs](https://gitee.com/yhuse/SunnyUI/blob/V3.0.8/SunnyUI/Frames/UITitlePage.cs)
\- UIStyle: 删除内置主题White、Office2010Blue、Office2010Silver、Office2010Black、LightBlue、LightGreen、LightOrange、LightRed、LightGray、LightPurple
\+ UISytle: 增加内置主题LayuiGreen、LayuiRed、LayuiOrange
\* UIStyle: 调整内置主题配色DarkBlue、Black
\* UIStyle: 重构主题配色代码
\* UIForm: 增加了查找页面的方法
\* UINavMenu: 修复TipsText显示位置
\* UIComboDataGridView: 增加自动过滤、单元格双击选中
\* UIComboDataGridView: 修改拼写错误FilterColomnName改为FilterColumnName
\* UILineChart: 默认图线平滑关闭
\* UIDataGridView: 更新DPI缩放对控件的适配
\* UISplitContainer: 更新按钮刷新
\* UIForm: 修改TitleHeight后窗体仍然保持可拖拽调节大小
\* UITextBox: 增加滚动条的颜色设置
\* UIRichTextBox: 增加滚动条的颜色设置
\* UIForm: 增加DPI强制缩放的函数ReSetDPIScale
\* UIPanel: 修复Radius设置不能超过35的问题
\* UIControl: 修复Radius设置不能超过35的问题
\* UIColorPicker: 修复选中颜色不显示
\* UIBarChart: 增加X轴文字倾斜
\* UIListBox: 修复在选中某一项后,清除选中项需要两次操作
\* UIDataGridView: 更新单选时选中值SelectedIndex值
\* UIButton: 增加了AutoSize属性
\* UIComboTreeView: 节点默认不自动展开
\* UIRichTextBox: 增加了一些原生的属性和事件
\* UIListBox: 按键上下移动选择项目时,滚动条跟随
\* UIEditForm: 继承后可修改IsOK
\* UIDoubleUpDown: 可以设置按钮大小和颜色
\* UIIntegerUpDown: 可以设置按钮大小和颜色
\* UITextBox: 增加了只读的颜色设置
\* UIControl: 基类增加只读颜色设置
2022-02-14 01:06:07 +00:00
#### 2022\-02\-12 V3.1.1
\+ UIIPTextBox: 增加IP地址输入框
\+ UISmoothLabel: 平滑文字带边框的标签
\* UIAnalogMeter: 支持背景透明色
\* UIForm: 增加页面间传值方法SetParamToPage
\* UILineChart: 增加图线隐藏
\* UIIntegerUpDown: 增加圆角控制
\* UIDoubleUpDown: 增加圆角控制
\* UITextBox: 修正编辑框高度
\* UIDoubleUpDown: 修正默认值不为0时编辑值为0的问题
\* UIPanel: 禁止显示滚动条
\* UITextBox: 关闭设计期水印文字显示
\* UIBreadcrumb: 增加未选中步骤文字颜色
\* UIBreadcrumb: 增加两端对齐AlignBothEnds
\* UISymbolButton: 设置完图片即可更新
\* UIDataGridView: 更新单选时选中值SelectedIndex值
\* UINotifiler: 修改了点击事件
\* UIComboBox: 增加了下拉框颜色设置
\* UINavMenu: SelectPage增加Guid接口
\* UITabControl: 修改删除页面时的页面跳转
\* UIControl: 设置圆角的范围
\* UIPanel: 设置圆角的范围
\* UINavMenu: 设置滚动条背景色
\* UIPagination: 修复按钮图标配色
\* UILine: 修复了文本为空不显示的问题
\* UIPanel: 调整边框和圆角的绘制
\* UIControl: 调整边框和圆角的绘制
\* UILineChart: 双坐标轴支持选区域缩放
\* IFrame增加了判断页面是否存在的代码
\* UITextBox: 按钮支持自定义颜色
\* UILineChart: 支持FillColor透明
\* 源码兼容VS2019编译
\* 修复了日期时间选择框下拉框的按钮配色
\* 修复日期选择控件值切换响应两次
\* Demo增加全局热键
\* 修改部分控件小数位数属性名称为DecimalPlaces
\* 字体图标选择界面,增加搜索框,搜索结果标红显示
\* 下拉控件增加内存释放
2021-11-19 13:41:26 +08:00
2022-01-05 22:56:58 +08:00
#### 2022\-01\-05 V3.1.0
\+ ChineseColors: 中国传统颜色
\+ UITexture: 增加主题背景纹理类
\+ BmpFile: 24bit真彩色位图数据结构类
\+ BigEndianBinaryWriter: 大端字节序的二进制写入器
\+ IFrame: 创建文档
\* UIStyle: 完善控件支持DPI自适应缩放。
\* UITreeView: 节点点击时同步父节点和子节点的状态
\* UILine: 增加线的样式,支持透明背景
\* UISymbolButton: 字体图标增加颜色设置
\* UIForm: 标题栏按钮可以设置颜色
\* UIForm: 右下角弹窗增加点击交互
\* UINavMenu: 滚动条可设置颜色
\* UIEditForm: AddComboTreeView 加默认值
\* UISwitch: 增加是否只读属性
\* UILineChart: 简化了设置坐标轴范围的函数
\* UIHeaderButton: 增加角标
\* UITabControl: 增加角标
\* UIBarChart: 增加柱子上显示数值
\* UILineChart: X轴支持字符串显示
\* UILineChart: 增加自定义坐标轴刻度
\* UILineChart: 双坐标轴增加纵横参考线
\* UILineChart: 增加双Y坐标轴
\* UILineChart: 增加坐标线、图线边框等是否显示的设置
\* UIPage: 增加NeedReload页面切换是否需要重载Load
\* UIListBox: 增加修改文字颜色
\* UISymbolLabel: 修复Dock和AutoSize同时设置的Bug
\* UIInputDialog: 输入框增加半透明遮罩
\* UIForm: 增加全屏遮罩Form的ShowDialogWithMask()扩展方法
\* UINavMenu: 选中项可设置背景色渐变
\* UIButton: 增加了渐变色
\* UIPanel: 增加了渐变色
\* UIDoubleUpDown: 增加Readonly属性
\* UINavMenu: 修改了一处可能的出错
\* UIComboDataGridView: 有过滤输入框时默认Focus
\* UIChart: 修改可能显示出错的问题
\* UIToolTip: 修复默认显示
\* UIHeaderButton: 更改图片自动刷新
\* UIPipe: 修正界面设计器删除不了的问题
\* UIMessageTip: 修复可能出错的问题
\* UIPage: 增加FeedBack和SetParam函数用于多页面传值
\* UIChart: 修复编辑器显示时出错的问题
\* UIDataGridViewFooter: 修复一处可能不显示的问题
2021-11-19 13:49:00 +08:00
#### 2021\-11\-19 V3.0.9
\+ SunnyUI: 增加.Net6版本的支持
\+ UIStyle: 全部SunnyUI控件支持DPI自适应缩放
\+ UISplitContainer: 增加UISplitContainer控件
\+ IniFileEx: 增加INI文件读取类不用WinAPI
\+ UIForm: 增加全局热键
\+ UIForm: 增加IFrame接口
\* UILabel: 增加文字旋转角度
\* UIMessageForm: 多个按钮显示时增加FocusLine
\* UIFlowLayoutPanel: 修改不同DPI缩放滚动条未覆盖的问题
\* UIComboDataGridView: 增加过滤
\* UIDataGridView: 增加一个可能出错的判断
\* UIEditForm: 代码生成增加ComboCheckedListBox类型
\* UIEditForm: 代码生成增加ComboTreeView类型
\* UIFlowLayoutPanel: 增加Scroll事件
\* UIRoundProcess: 增加显示小数位数
\* UICombobox: 右侧边框不显示时,去除绘制线
\* UILine: 调整最小长、宽为1
\* UITextBox: 支持修改背景色
\* UICheckBoxGroup :增加SetItemCheckState功能
\* UITextBox: 调整最小高度限制
\* UIProcessBar: 调整最小高度为3
\* UILineChart: 修改图线显示超出范围的问题
\* UITreeView: 判断节点Checked是否改变只有改变时才赋值
\* UIListBox: 增加DrawItem和Demo
\* UILineChart: 修改自定义最大值最小值为无穷时出错的问题
\* UILineChart: 显示点的颜色支持自定义
\* UILineChart: 支持数据包括Nan
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2021\-10\-01 V3.0.8
\+ Mapper: 轻量级的对象映射框架可以映射值类型包括Struct和以值类型构成的List和数组。
\* UITreeView: 修复TreeView默认展开时绘制半选状态报错的问题
\* UIDataGridViewFooter: 文字显示方向与Column列显示方向一致
\* UICombobox: 修复使用BindingList进行绑定DisplayMember是空字符串显示错误
\* UIStyle: 修改默认字体的GdiCharSet
\* UIHeaderButton: 增加Disabled颜色
\* UISwitch: 增加Disabled颜色
\* UIForm: 增加Movable属性控制点击标题行是否能移动窗体
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2021\-09\-08 V3.0.7
\+ MMFile: 增加多进程通信框架
\+ UIComboDataGridView: 增加表格下拉列表框
\+ UIMillisecondTimer: 增加毫秒定时器
\+ 增加ToolTip接口在用UIToolTip时解决类似UITextBox这类的组合控件无法显示ToolTip的问题
\* UIForm: 修复多屏时最大化显示的问题
\* UIPage: 修复OnLoad在加载时重复加载两次的问题
\* UITextBox: 重写了水印文字的画法,并增加水印文字颜色
\* UICombobox: 修改Watermark及其颜色
\* UITextBox: 增加按钮
\* UIPanel: 支持背景图片显示
\* UITitlePanel: 增加标题文字颜色
\* UIDropControl: 优化下拉框控件显示效果
\* UIEditForm: 代码创建时增加UISwitch开关文字描述
\* UINavMenu: 增加自定义TipsText显示的颜色
\* UITreeView: CheckBoxes增加三态感谢群友: 笑口常开
\* UILineChart: 增加可只显示点的模式
\* UICombobox: 增加ShowDropDown函数
\* UIGroupBox: 解决Radius为0时的报错
\* UIAnalogMeter: 增加ValueChanged事件
\* Demo: 修改Demo的UITitlePage为UIPageUITitlePage已废弃
\* UIForm, UIPage: 增加TitleFont属性
\* UIProcessBar: 修改不显示百分比时,显示数值
\* UIDatePicker: 增加可选择年、年月、年月日
\* UIDateTimePicker: 选中的年月日标记显示
\* UIImageButton: 更改了一个属性为私有在VB.Net下不区分大小写而出错
\* UITabControl: 增加DisposeTabPageAfterRemove标志移除TabPage后是否自动销毁TabPage
\* UITabControl: 关闭TabPage并销毁TabPage
\* 整理了一些GDI绘图的常用方法扩展
\* 整理了一些扩展函数
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2021\-08\-12 V3.0.6
\+ UIPipe: 增加管道控件
\+ UIValve: 增加阀门控件
\+ UIStyle: 增加多彩主题,以颜色深色,文字白色为主
\+ UIStyle: 增加紫色主题
\+ UITableLayoutPanel: 增加控件
\+ Demo: 增加工控分类
\+ ITranslate: 增加多语翻译接口
\+ UGif: GIF图片解析类
\+ SunnyUI: Nuget项目引用增加签名
\* UIFlowLayoutPanel: 增加了几个原生方法
\* UITransfer: 增加了显示多个移动的属性
\* UIProcessBar: 增加垂直方向的进度显示
\* UILight: 默认不显示灯光亮线
\* UINavMenu: 显示子节点提示箭头
\* UINavBar: 增加选中项圆角
\* UIImageListBox: 从文件载入图片,并且解除占用
\* UICombobox: 增加几个原生方法
\* UIListBox: 增加一大波ListBox原生方法
\* UIListBox: 增加Items变更的事件
\* UIForm: 修复最大化盖住任务栏的问题
\* UITextBox: 增加GotFocus和LostFocus事件
\* UIFlowLayoutPanel: 可像原生控件一样通过Controls.Add增加
\* UIListBox: 选中项显示方角
\* UIListBox: 增加多选行
\* UIComboTreeView : 修复SelectedNode=null的问题
\* UIRichTextBox: 修改滚动条没有文字时自动隐藏
\* UIPage: 修复OnMouseMove事件
\* UIStyle: 更新了放在TableLayoutPanel里控件的自定义颜色问题
\* UILocalize: 内置支付串已经处理完国际化
\* UILineChart: 可自定义背景色
\* UILineChart: 增加实时数据的Demo
\* UIBarChart, UIPieChart, UIDoughnutChart增加更新数据的方法
\* UITreeView: 调整了显示CheckBoxes时图片位置
\* ISymbol: 将字体图标最大尺寸从64调整到128
\* UITextBox: 修改Focus可用
\* UIButton: 增加ShowFocusColor用来显示Focus状态
\* UIPage: 修复OnLoad在加载时重复加载两次的问题增加Final函数每次页面切换退出页面都会执行
\* UIStyle: 多彩颜色增加随机颜色Demo
\* UIScrollingText: 增加属性控制开启滚动
\* UIPage: 恢复删除的Initialize事件
\* ISytle: 调整主题切换执行流程
\* IStyle: 支持自定义主题
\* ISymbol: 增加SymbolOffset接口
\* UITabControl: 支持Tab在下方显示
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2021\-07\-11 V3.0.5
\+ 字体图标: 增加FontAwesome V5.15版本字体图标
\+ UISignal: 增加信号强度显示控件
\+ UIToolStripDropDown: 增加了一个弹窗管理类
\* UIPage: 增加标题行后期以替代UITitlePage
\* Demo的Controls下的页面全部从UITitlePage切换到UIPage后期会逐步舍弃UITitlePage。
\* UIDataGridView: 增加了一个RowHeight默认23
\* IStyleInterface: 设置为Public可基于此扩展外部控件
\* UIRichTextBox: 支持可改背景色
\* UIPagination: 更新了Demo分页切换事件加载数据。
\* UITitlePage: 解决标题栏闪烁
\* UITextBox: 增加图标和字体图标的显示
\* UITextBox: MaximumEnabledMinimumEnabled代替HasMaximumHasMinim
\* UIHeaderButton: 增加了TextImageRelation实现文本和图像的相对位置
\* UIListBox: 修改对象绑定的显示问题
\* UICombobox: 更新了数据绑定相关代码
\* UITabControl: Tab页标题选中高亮颜色增加可调整高度
\* UINavBar: 标题选中高亮颜色增加可调整高度
\* UIListBox: 更新一处数据绑定显示错误
\* UINavMenu: 增加右侧图标
\* UIBattery: 修改可自定义背景色
\* UILight: 增加方形显示,优化渐变色
\* UIHeaderButton: 增加ShowSelected是否显示选中状态
\* UIBarChart: 修正一个显示的Bug
\* UIRoundProcess: 修改显示值
\* UIRichTextBox: 增加WordWrap属性
\* UIDataGridView: 自定义单元格颜色
\* IFame: 增加一个反馈的接口FeedbackPage可将对象反馈给Frame
\* UIAvatar: 更改图片显示
\* UIPagination: 设置总数在页面不超过总页数的情况下不刷新
\* UITextBox等组合控件将其回调事件的Sender设置为this而不是其内置控件
\* UIFlowLayoutPanel: 增加滚动条颜色属性
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2021\-05\-20 V3.0.4
\+ UIObjectCollection: 带集合个数改变事件的对象集合类
\+ UIStringCollection: 带集合个数改变事件的字符串集合类
\+ UIDataGridViewFooter: 增加DataGridView页脚可做统计显示
\* UIBreadcrumb, UICheckBoxGroup, UIRadioButtonGroup: 更改列表项为UIObjectCollection
\* UIScrollingText: 增加属性可设置双击暂停滚动
\* UIEditForm: 动态生成表单,增加校验方法
\* UIDoubleUpDown, UIIntegerUpDown: 将双击编辑更改为单机编辑并选中
\* IFrame: 增加RemovePage接口
\* UIMessageDialogUIMessageBox: 增加TopMost参数
\* UIBarChart: 修改了一个显示负值的Bug
\* UIForm: 加了个属性AllowAddControlOnTitle允许在标题栏放置控件
\* UICombobox: 解决鼠标下拉选择触发SelectedIndexChanged两次的问题
\* UISwitch: 更新Active状态改变时触发ValueChanged事件
\* UIDataGridView: 设置数据行头部颜色
\* UIEditForm: 代码生成增加Switch类型增加Combobox类型
\* UICheckBoxUIRadioButton: 增加默认事件CheckedChanged
\* UIProcessBar: 可设置显示进度条小数个数
\* 等待提示框: 更新等待时间短时无法关闭等待窗体的问题
\* DirEx: 增加一个文件夹选择框
\* UITextBox: 增加ShowScrollBar属性单独控制垂直滚动条
\* UITextBox: 不限制高度为根据字体计算,可进行调整
\* UITextBox: 解决多行输入时不能输入回车的问题
\* UITextBox: 修改文字可以居中显示
\* UIDatePicker,UIDateTimePicker: 增加ShowToday显示今日属性
\* UILineChart: 有右键菜单时取消恢复上次缩放可在右键菜单增加节点调用ZoomBack()方法
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2021\-04\-11 V3.0.2
\+ UIMarkLabel: 增加带颜色标签的Label
\+ UIRoundProcess: 圆形滚动条
\+ UIBreadcrumb: 增加面包屑导航
\+ UILedLabel: 增加Led标签
\* UIHeaderButton: 在工具箱中显示
\* UILineChart: 支持拖拽选取放大
\* UIDateTimePicker: 修复下拉选择日期后关闭的Bug
\* UINavMenu: 增加设置二级菜单底色
\* UIColorPicker: 增加单击事件以选中颜色
\* UITitlePage: 增加ShowTitle可控制是否显示标题
\* UINavBar: 增加可设置背景图片
\* 框架增加IFrame接口方便页面跳转
\* UIDataGridView: 修改垂直滚动条和原版一致,并增加翻页方式滚动
\* UIPagination: 修正因两次查询数量相等而引起的不刷新
\* UIHeaderButton: 增加字体图标背景时鼠标移上背景色
\* UITabControl: 修改第一个TabPage关不掉的Bug
\* UIDataGridView: 增加EnterAsTab属性编辑输入时用Enter键代替Tab键跳到下一个单元格
\* UILineChart: 增加鼠标框选放大,可多次放大,右键点击恢复一次,双击恢复
\* UITitlePanel: 修复OnMouseMove事件
\* UITrackBar: 增加垂直显示方式
\* UIFlowLayoutPanel: 修改了一处因为其加入控件大小发生变化而引起的滚动条出错
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2021\-02\-26 V3.0.1
\+ UIForm: 标题栏增加扩展按钮
\+ UIHeaderButton: 新增大图标的导航按钮
\+ 新增UIComboboxEx从Combobox原生控件继承以方便做查询过滤等操作
\* UIForm: 修正不显示标题栏时,标题栏位置可放置控件
\* UIListBox: 增加一些原有属性
\* FCombobox: 增加数据绑定Demo
\* UICombobox: 更改索引改变事件的多次触发
\* UIForm: 修改一处Icon图片显示的问题
\* UIEditForm: 修改通过代码生成窗体控件的TabIndex
\* UIDatePickerUIDateTimePicker: 将日期选择控件的最小值调整为1900年
\* UIHeaderButton: 将其命名空间从Sunny.UI.Control改为Sunny.UI
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2021\-01\-26 V3.0.0
\+ 同时兼容.Net Framework 4.0\+:、.Net Core3.1、.Net 5 框架
\* 更新UIMessageTip
\* UIForm: 增加ShowTitleIcon用来显示标题栏图标与ShowIcon分开
\* UINavBar: 增加下拉菜单可设置自动高度或者固定高度可显示ImageList绑定
\* UIDataGridView更新行头和列头的选中颜色
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2021\-01\-05 V2.2.10
\* V2.2 .Net Framewok 4.0最终版本
\* V3.0 开始将同时兼容.Net Framework 4.0\+:、.Net Core3.1、.Net 5 框架
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2020\-12\-20 V2.2.9
\+ UIWaitForm: 等待窗体
\+ UIComboTreeView: 新增下拉框TreeView
\+ UIMessageForm: 消息提示框增加黑色半透明遮罩层
\+ Win32API: 新增Win32API函数
\+ UJsonConfig: 不引用第三方控件,用.Net自带的序列化实现Json增加Json文件配置类
\+ UIDataGridViewForm: 增加了一个表格模板基类
\* UIDataGridView: 修改DataSource赋值后Column改变引起的水平滚动条错误
\* UIDoubleUpDownUIIntegerUpDown: 增加双击可编辑数值
\* UINavMenu: 增加选中后图标的背景色或应用选中图片索引
\* 页面框架增加页面内跳转方法
\* 日期、时间选择框增加CanEmpty输入可为空
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2020\-10\-12 V2.2.8
\+ UILineChart: 完成曲线图表
\+ UIScale: 增加坐标轴刻度计算类
\+ UIFlowLayoutPanel: 增加
\+ UIBarChartEx: 增加了一个新的柱状图类型,序列个数可以不相等
\+ UDateTimeInt64: 增加DateTimeInt64类时间整形互转类
\* UIForm: 增加窗体阴影
\* UIMainFrame: 页面框架增加Selecting事件在页面切换时执行该事件
\* UITextBox: 解决Anchor包含Top、Bottom时在窗体最小化后恢复时高度变化
\* UISwitch: 增加长方形形状开关,取消长宽比锁定
\* UITreeView: 背景色可改设置FillColor以及SystemCustomMode = true
\* UIDataGridView: 解决水平滚动条在有列冻结时出错的问题
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2020\-09\-17 V2.2.7
\+ 新增双主键线程安全字典,分组线程安全字典
\+ UIHorScrollBarExUIVerScrollBarEx: 重写了两个滚动条
\* UIForm: 恢复了WindowState增加了窗体可拉拽调整大小
\* 增加控件属性显示值及Sunny UI分类
\* UIDateTimePicker,UITimePicker: 更改滚轮选择时间的方向
\* UIButton: Tips颜色可设置
\* UIChart: 增加图表的边框线颜色设置
\* UITextBox: 增加FocusedSelectAll属性激活时全选
\* UINavBar: 增加节点的Image绘制
\* UIDataGridView: 调整水平滚动条
\* UIButton: 添加'是否启用双击事件'属性,解决连续点击效率问题
\* UIDataGridView: 更新了水平和垂直滚动条的显示,优化滚动效果
\* UIBbutton: 空格键按下press背景效果
\* UIListBox优化滚轮快速滚动流畅性
\* UIBarChart: 可设置柱状图最小宽度
\* UIIntegerUpDown, UIDoubleUpDown: 增加字体调整
\* UITabControl: 标题垂直居中
\* UITreeView: 更新可设置背景色
\* UIDatePickerUITimePickerUIDateTimePicker: 可编辑输入,日期范围控制
\* UIDatePicker: 更改日期范围最小值和最大值
\* UITitlePanel: 更新大小调整后的按钮位置
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2020\-07\-30 V2.2.6
\+ UIPagination: 新增分页控件
\+ UIToolTip: 新增控件,可修改字体
\+ UIHorScrollBar: 新增水平滚动条
\+ UIWaitingBar: 新增等待滚动条控件
\* UIDataGridView: 重绘水平滚动条,更新默认设置为原生控件设置
\* UITitlePanel: 增加可收缩选项
\* UIPieChart,UIBarChart: 增加序列自定义颜色
\* UISymbolButton: 增加Image属性增加图片和文字的摆放位置
\* UIButton: 增加Selected及选中颜色配置
\* UIForm: 支持点击窗体任务栏图标,可以进行最小化
\* UIForm: 增加标题栏ICON图标绘制
\* UIDateTimePicker: 重写下拉窗体,缩短创建时间
\* UITreeView: 全部重写增加圆角CheckBoxes等
\* UIDatePicker: 重写下拉窗体,缩短创建时间
\* UICheckBoxGroup,UIRadioButtonGroup: 可以设置初始选中值
\* UILedBulb: 边缘平滑
\* UIForm: 仿照QQ重绘标题栏按钮
2021-10-01 14:59:25 +00:00
2021-11-19 13:49:00 +08:00
#### 2020\-06\-29 V2.2.5
\+ UIDoughnutChart: 环状图
\+ UILoginForm: 登录窗体
\+ UIScrollingText: 滚动文字
\+ UIBarChart: 柱状图
\+ UIPieChart: 饼状图
\+ UIRichTextBox: 富文本框
\+ UIBattery: 电池电量显示
\+ UIDatetimePicker: 日期时间选择框
\+ UIColorPicker: 颜色选择框
\+ UITimePicker: 时间选择框
\+ UIMessageTipHelper: 增加MessageTip扩展方法
\* UIComboBox: 增加数据绑定
\* 页面框架支持通过PageIndex和PageGuid关联
\* UITextBox: 增加Multiline属性增加滚动条
\* UITabControl: 新增关闭按钮,重绘左右移动按钮
\* UIForm: 更新标题移动、双击最大化/正常、到顶最大化、最大化后拖拽正常
\* UINavMenu: 增加字体图标显示
\* 字体图标字体调整从资源文件中加载字体,不用另存为文件
\* UIListBox 增加跟随鼠标滑过高亮
\* UIDatePicker: 重写日期选择界面
\* UIButton: 增加ShowFocusLine可获得焦点并显示
2021-10-01 14:59:25 +00:00
#### 2020.05.05 V2.2.5
2022-02-14 01:06:07 +00:00
\+ 增加页面框架
\+ 增加下拉框窗体,进度提升窗体
\+ UITreeView
2021-10-01 14:59:25 +00:00
#### 2020.04.25 V2.2.4
2021-11-19 13:49:00 +08:00
\* 更新主题风格类,各控件主题颜色调用不交叉,便于新增主题
\+ 更新Sunny.Demo程序
\+ 增加UIDataGridView基于DataGridView增强、美化
\- UIGrid效率待改暂时隐藏
2021-10-01 14:59:25 +00:00
#### 2020.04.19 V2.2.3
2021-11-19 13:49:00 +08:00
\+ UICheckBoxGroup,UIRadioButtonGroup
2021-10-01 14:59:25 +00:00
#### 2020.04.11 V2.2.2
2021-11-19 13:49:00 +08:00
\+ 新增UIGrid
\- 继承DataGridView更改主题风格的UIGridView
2021-10-01 14:59:25 +00:00
#### 2020.02.15 V2.2.1
2021-11-19 13:49:00 +08:00
\* Bug修复
2021-10-01 14:59:25 +00:00
#### 2020.01.01 V2.2.0
2021-11-19 13:49:00 +08:00
\* 增加文件说明,为开源做准备
\+ 增加Office主题风格
2021-10-01 14:59:25 +00:00
#### 2019.10.01 V2.1.0
2021-11-19 13:49:00 +08:00
\+ 增加Element主题风格
2021-10-01 14:59:25 +00:00
#### 2019.03.12 V2.0.0
2021-11-19 13:49:00 +08:00
\+ 增加自定义控件
2021-10-01 14:59:25 +00:00
#### 2012.03.31 V1.0.0
2021-11-19 13:49:00 +08:00
\+ 增加工具类、扩展类