diff --git a/Updates.md b/Updates.md index 6793fbd2..3bc5c6bc 100644 --- a/Updates.md +++ b/Updates.md @@ -1,351 +1,349 @@ -+ 增加; -* 修改; -- 删除 +\+ 增加 \* 修改 \- 删除 -#### 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\-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 V3.0.8 -+ Mapper: 轻量级的对象映射框架,可以映射值类型(包括Struct),和以值类型构成的List和数组。 -* UITreeView: 修复TreeView默认展开时,绘制半选状态报错的问题 -* UIDataGridViewFooter: 文字显示方向与Column列显示方向一致 -* UICombobox: 修复使用BindingList进行绑定,DisplayMember是空字符串显示错误 -* UIStyle: 修改默认字体的GdiCharSet -* UIHeaderButton: 增加Disabled颜色 -* UISwitch: 增加Disabled颜色 -* UIForm: 增加Movable属性,控制点击标题行是否能移动窗体 +#### 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-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为UIPage,UITitlePage已废弃 -* UIForm, UIPage: 增加TitleFont属性 -* UIProcessBar: 修改不显示百分比时,显示数值 -* UIDatePicker: 增加可选择年、年月、年月日 -* UIDateTimePicker: 选中的年月日标记显示 -* UIImageButton: 更改了一个属性为私有,在VB.Net下不区分大小写而出错 -* UITabControl: 增加DisposeTabPageAfterRemove标志,移除TabPage后,是否自动销毁TabPage -* UITabControl: 关闭TabPage并销毁TabPage -* 整理了一些GDI绘图的常用方法扩展 -* 整理了一些扩展函数 +#### 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为UIPage,UITitlePage已废弃 +\* UIForm, UIPage: 增加TitleFont属性 +\* UIProcessBar: 修改不显示百分比时,显示数值 +\* UIDatePicker: 增加可选择年、年月、年月日 +\* UIDateTimePicker: 选中的年月日标记显示 +\* UIImageButton: 更改了一个属性为私有,在VB.Net下不区分大小写而出错 +\* UITabControl: 增加DisposeTabPageAfterRemove标志,移除TabPage后,是否自动销毁TabPage +\* UITabControl: 关闭TabPage并销毁TabPage +\* 整理了一些GDI绘图的常用方法扩展 +\* 整理了一些扩展函数 -#### 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\-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-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: MaximumEnabled,MinimumEnabled代替HasMaximum,HasMinim -* UIHeaderButton: 增加了TextImageRelation,实现文本和图像的相对位置 -* UIListBox: 修改对象绑定的显示问题 -* UICombobox: 更新了数据绑定相关代码 -* UITabControl: Tab页标题选中高亮颜色增加可调整高度 -* UINavBar: 标题选中高亮颜色增加可调整高度 -* UIListBox: 更新一处数据绑定显示错误 -* UINavMenu: 增加右侧图标 -* UIBattery: 修改可自定义背景色 -* UILight: 增加方形显示,优化渐变色 -* UIHeaderButton: 增加ShowSelected,是否显示选中状态 -* UIBarChart: 修正一个显示的Bug -* UIRoundProcess: 修改显示值 -* UIRichTextBox: 增加WordWrap属性 -* UIDataGridView: 自定义单元格颜色 -* IFame: 增加一个反馈的接口,Feedback,Page可将对象反馈给Frame -* UIAvatar: 更改图片显示 -* UIPagination: 设置总数在页面不超过总页数的情况下不刷新 -* UITextBox等组合控件将其回调事件的Sender设置为this,而不是其内置控件 -* UIFlowLayoutPanel: 增加滚动条颜色属性 +#### 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: MaximumEnabled,MinimumEnabled代替HasMaximum,HasMinim +\* UIHeaderButton: 增加了TextImageRelation,实现文本和图像的相对位置 +\* UIListBox: 修改对象绑定的显示问题 +\* UICombobox: 更新了数据绑定相关代码 +\* UITabControl: Tab页标题选中高亮颜色增加可调整高度 +\* UINavBar: 标题选中高亮颜色增加可调整高度 +\* UIListBox: 更新一处数据绑定显示错误 +\* UINavMenu: 增加右侧图标 +\* UIBattery: 修改可自定义背景色 +\* UILight: 增加方形显示,优化渐变色 +\* UIHeaderButton: 增加ShowSelected,是否显示选中状态 +\* UIBarChart: 修正一个显示的Bug +\* UIRoundProcess: 修改显示值 +\* UIRichTextBox: 增加WordWrap属性 +\* UIDataGridView: 自定义单元格颜色 +\* IFame: 增加一个反馈的接口,Feedback,Page可将对象反馈给Frame +\* UIAvatar: 更改图片显示 +\* UIPagination: 设置总数在页面不超过总页数的情况下不刷新 +\* UITextBox等组合控件将其回调事件的Sender设置为this,而不是其内置控件 +\* UIFlowLayoutPanel: 增加滚动条颜色属性 -#### 2021-05-20 V3.0.4 -+ UIObjectCollection: 带集合个数改变事件的对象集合类 -+ UIStringCollection: 带集合个数改变事件的字符串集合类 -+ UIDataGridViewFooter: 增加DataGridView页脚,可做统计显示 -* UIBreadcrumb, UICheckBoxGroup, UIRadioButtonGroup: 更改列表项为UIObjectCollection -* UIScrollingText: 增加属性可设置双击暂停滚动 -* UIEditForm: 动态生成表单,增加校验方法 -* UIDoubleUpDown, UIIntegerUpDown: 将双击编辑更改为单机编辑并选中 -* IFrame: 增加RemovePage接口 -* UIMessageDialog,UIMessageBox: 增加TopMost参数 -* UIBarChart: 修改了一个显示负值的Bug -* UIForm: 加了个属性AllowAddControlOnTitle,允许在标题栏放置控件 -* UICombobox: 解决鼠标下拉选择,触发SelectedIndexChanged两次的问题 -* UISwitch: 更新Active状态改变时触发ValueChanged事件 -* UIDataGridView: 设置数据行头部颜色 -* UIEditForm: 代码生成增加Switch类型,增加Combobox类型 -* UICheckBox,UIRadioButton: 增加默认事件CheckedChanged -* UIProcessBar: 可设置显示进度条小数个数 -* 等待提示框: 更新等待时间短时无法关闭等待窗体的问题 -* DirEx: 增加一个文件夹选择框 -* UITextBox: 增加ShowScrollBar属性,单独控制垂直滚动条 -* UITextBox: 不限制高度为根据字体计算,可进行调整 -* UITextBox: 解决多行输入时不能输入回车的问题 -* UITextBox: 修改文字可以居中显示 -* UIDatePicker,UIDateTimePicker: 增加ShowToday显示今日属性 -* UILineChart: 有右键菜单时,取消恢复上次缩放,可在右键菜单增加节点,调用ZoomBack()方法 +#### 2021\-05\-20 V3.0.4 +\+ UIObjectCollection: 带集合个数改变事件的对象集合类 +\+ UIStringCollection: 带集合个数改变事件的字符串集合类 +\+ UIDataGridViewFooter: 增加DataGridView页脚,可做统计显示 +\* UIBreadcrumb, UICheckBoxGroup, UIRadioButtonGroup: 更改列表项为UIObjectCollection +\* UIScrollingText: 增加属性可设置双击暂停滚动 +\* UIEditForm: 动态生成表单,增加校验方法 +\* UIDoubleUpDown, UIIntegerUpDown: 将双击编辑更改为单机编辑并选中 +\* IFrame: 增加RemovePage接口 +\* UIMessageDialog,UIMessageBox: 增加TopMost参数 +\* UIBarChart: 修改了一个显示负值的Bug +\* UIForm: 加了个属性AllowAddControlOnTitle,允许在标题栏放置控件 +\* UICombobox: 解决鼠标下拉选择,触发SelectedIndexChanged两次的问题 +\* UISwitch: 更新Active状态改变时触发ValueChanged事件 +\* UIDataGridView: 设置数据行头部颜色 +\* UIEditForm: 代码生成增加Switch类型,增加Combobox类型 +\* UICheckBox,UIRadioButton: 增加默认事件CheckedChanged +\* UIProcessBar: 可设置显示进度条小数个数 +\* 等待提示框: 更新等待时间短时无法关闭等待窗体的问题 +\* DirEx: 增加一个文件夹选择框 +\* UITextBox: 增加ShowScrollBar属性,单独控制垂直滚动条 +\* UITextBox: 不限制高度为根据字体计算,可进行调整 +\* UITextBox: 解决多行输入时不能输入回车的问题 +\* UITextBox: 修改文字可以居中显示 +\* UIDatePicker,UIDateTimePicker: 增加ShowToday显示今日属性 +\* UILineChart: 有右键菜单时,取消恢复上次缩放,可在右键菜单增加节点,调用ZoomBack()方法 -#### 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\-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-02-26 V3.0.1 -+ UIForm: 标题栏增加扩展按钮 -+ UIHeaderButton: 新增大图标的导航按钮 -+ 新增UIComboboxEx,从Combobox原生控件继承,以方便做查询过滤等操作 -* UIForm: 修正不显示标题栏时,标题栏位置可放置控件 -* UIListBox: 增加一些原有属性 -* FCombobox: 增加数据绑定Demo -* UICombobox: 更改索引改变事件的多次触发 -* UIForm: 修改一处Icon图片显示的问题 -* UIEditForm: 修改通过代码生成窗体控件的TabIndex -* UIDatePicker,UIDateTimePicker: 将日期选择控件的最小值调整为1900年 -* UIHeaderButton: 将其命名空间从Sunny.UI.Control改为Sunny.UI +#### 2021\-02\-26 V3.0.1 +\+ UIForm: 标题栏增加扩展按钮 +\+ UIHeaderButton: 新增大图标的导航按钮 +\+ 新增UIComboboxEx,从Combobox原生控件继承,以方便做查询过滤等操作 +\* UIForm: 修正不显示标题栏时,标题栏位置可放置控件 +\* UIListBox: 增加一些原有属性 +\* FCombobox: 增加数据绑定Demo +\* UICombobox: 更改索引改变事件的多次触发 +\* UIForm: 修改一处Icon图片显示的问题 +\* UIEditForm: 修改通过代码生成窗体控件的TabIndex +\* UIDatePicker,UIDateTimePicker: 将日期选择控件的最小值调整为1900年 +\* UIHeaderButton: 将其命名空间从Sunny.UI.Control改为Sunny.UI -#### 2021-01-26 V3.0.0 -+ 同时兼容.Net Framework 4.0+:、.Net Core3.1、.Net 5 框架 -* 更新UIMessageTip -* UIForm: 增加ShowTitleIcon用来显示标题栏图标,与ShowIcon分开 -* UINavBar: 增加下拉菜单可设置自动高度或者固定高度,可显示ImageList绑定 -* UIDataGridView更新行头和列头的选中颜色 +#### 2021\-01\-26 V3.0.0 +\+ 同时兼容.Net Framework 4.0\+:、.Net Core3.1、.Net 5 框架 +\* 更新UIMessageTip +\* UIForm: 增加ShowTitleIcon用来显示标题栏图标,与ShowIcon分开 +\* UINavBar: 增加下拉菜单可设置自动高度或者固定高度,可显示ImageList绑定 +\* UIDataGridView更新行头和列头的选中颜色 -#### 2021-01-05 V2.2.10 -* V2.2 .Net Framewok 4.0最终版本 -* V3.0 开始将同时兼容.Net Framework 4.0+:、.Net Core3.1、.Net 5 框架 +#### 2021\-01\-05 V2.2.10 +\* V2.2 .Net Framewok 4.0最终版本 +\* V3.0 开始将同时兼容.Net Framework 4.0\+:、.Net Core3.1、.Net 5 框架 -#### 2020-12-20 V2.2.9 -+ UIWaitForm: 等待窗体 -+ UIComboTreeView: 新增下拉框TreeView -+ UIMessageForm: 消息提示框增加黑色半透明遮罩层 -+ Win32API: 新增Win32API函数 -+ UJsonConfig: 不引用第三方控件,用.Net自带的序列化实现Json,增加Json文件配置类 -+ UIDataGridViewForm: 增加了一个表格模板基类 -* UIDataGridView: 修改DataSource赋值后Column改变引起的水平滚动条错误 -* UIDoubleUpDown,UIIntegerUpDown: 增加双击可编辑数值 -* UINavMenu: 增加选中后图标的背景色或应用选中图片索引 -* 页面框架增加页面内跳转方法 -* 日期、时间选择框增加CanEmpty,输入可为空 +#### 2020\-12\-20 V2.2.9 +\+ UIWaitForm: 等待窗体 +\+ UIComboTreeView: 新增下拉框TreeView +\+ UIMessageForm: 消息提示框增加黑色半透明遮罩层 +\+ Win32API: 新增Win32API函数 +\+ UJsonConfig: 不引用第三方控件,用.Net自带的序列化实现Json,增加Json文件配置类 +\+ UIDataGridViewForm: 增加了一个表格模板基类 +\* UIDataGridView: 修改DataSource赋值后Column改变引起的水平滚动条错误 +\* UIDoubleUpDown,UIIntegerUpDown: 增加双击可编辑数值 +\* UINavMenu: 增加选中后图标的背景色或应用选中图片索引 +\* 页面框架增加页面内跳转方法 +\* 日期、时间选择框增加CanEmpty,输入可为空 -#### 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: 解决水平滚动条在有列冻结时出错的问题 +#### 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: 解决水平滚动条在有列冻结时出错的问题 -#### 2020-09-17 V2.2.7 -+ 新增双主键线程安全字典,分组线程安全字典 -+ UIHorScrollBarEx,UIVerScrollBarEx: 重写了两个滚动条 -* UIForm: 恢复了WindowState,增加了窗体可拉拽调整大小 -* 增加控件属性显示值及Sunny UI分类 -* UIDateTimePicker,UITimePicker: 更改滚轮选择时间的方向 -* UIButton: Tips颜色可设置 -* UIChart: 增加图表的边框线颜色设置 -* UITextBox: 增加FocusedSelectAll属性,激活时全选 -* UINavBar: 增加节点的Image绘制 -* UIDataGridView: 调整水平滚动条 -* UIButton: 添加'是否启用双击事件'属性,解决连续点击效率问题 -* UIDataGridView: 更新了水平和垂直滚动条的显示,优化滚动效果 -* UIBbutton: 空格键按下press背景效果 -* UIListBox优化滚轮快速滚动流畅性 -* UIBarChart: 可设置柱状图最小宽度 -* UIIntegerUpDown, UIDoubleUpDown: 增加字体调整 -* UITabControl: 标题垂直居中 -* UITreeView: 更新可设置背景色 -* UIDatePicker,UITimePicker,UIDateTimePicker: 可编辑输入,日期范围控制 -* UIDatePicker: 更改日期范围最小值和最大值 -* UITitlePanel: 更新大小调整后的按钮位置 +#### 2020\-09\-17 V2.2.7 +\+ 新增双主键线程安全字典,分组线程安全字典 +\+ UIHorScrollBarEx,UIVerScrollBarEx: 重写了两个滚动条 +\* UIForm: 恢复了WindowState,增加了窗体可拉拽调整大小 +\* 增加控件属性显示值及Sunny UI分类 +\* UIDateTimePicker,UITimePicker: 更改滚轮选择时间的方向 +\* UIButton: Tips颜色可设置 +\* UIChart: 增加图表的边框线颜色设置 +\* UITextBox: 增加FocusedSelectAll属性,激活时全选 +\* UINavBar: 增加节点的Image绘制 +\* UIDataGridView: 调整水平滚动条 +\* UIButton: 添加'是否启用双击事件'属性,解决连续点击效率问题 +\* UIDataGridView: 更新了水平和垂直滚动条的显示,优化滚动效果 +\* UIBbutton: 空格键按下press背景效果 +\* UIListBox优化滚轮快速滚动流畅性 +\* UIBarChart: 可设置柱状图最小宽度 +\* UIIntegerUpDown, UIDoubleUpDown: 增加字体调整 +\* UITabControl: 标题垂直居中 +\* UITreeView: 更新可设置背景色 +\* UIDatePicker,UITimePicker,UIDateTimePicker: 可编辑输入,日期范围控制 +\* UIDatePicker: 更改日期范围最小值和最大值 +\* UITitlePanel: 更新大小调整后的按钮位置 -#### 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,重绘标题栏按钮 +#### 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,重绘标题栏按钮 -#### 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,可获得焦点并显示 +#### 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,可获得焦点并显示 #### 2020.05.05 V2.2.5 -+ 增加页面框架 -+ 增加下拉框窗体,进度提升窗体 -+ UITreeView +\+ 增加页面框架 +\+ 增加下拉框窗体,进度提升窗体 +\+ UITreeView #### 2020.04.25 V2.2.4 -* 更新主题风格类,各控件主题颜色调用不交叉,便于新增主题 -+ 更新Sunny.Demo程序 -+ 增加UIDataGridView,基于DataGridView增强、美化 -- UIGrid效率待改,暂时隐藏 +\* 更新主题风格类,各控件主题颜色调用不交叉,便于新增主题 +\+ 更新Sunny.Demo程序 +\+ 增加UIDataGridView,基于DataGridView增强、美化 +\- UIGrid效率待改,暂时隐藏 #### 2020.04.19 V2.2.3 -+ UICheckBoxGroup,UIRadioButtonGroup +\+ UICheckBoxGroup,UIRadioButtonGroup #### 2020.04.11 V2.2.2 -+ 新增UIGrid -- 继承DataGridView更改主题风格的UIGridView +\+ 新增UIGrid +\- 继承DataGridView更改主题风格的UIGridView #### 2020.02.15 V2.2.1 -* Bug修复 +\* Bug修复 #### 2020.01.01 V2.2.0 -* 增加文件说明,为开源做准备 -+ 增加Office主题风格 +\* 增加文件说明,为开源做准备 +\+ 增加Office主题风格 #### 2019.10.01 V2.1.0 -+ 增加Element主题风格 +\+ 增加Element主题风格 #### 2019.03.12 V2.0.0 -+ 增加自定义控件 +\+ 增加自定义控件 #### 2012.03.31 V1.0.0 -+ 增加工具类、扩展类 \ No newline at end of file +\+ 增加工具类、扩展类 \ No newline at end of file