SunnyUI.Net, 基于 C# .Net WinForm 开源控件库、工具类库、扩展类库、多页面开发框架

更新日志

最新更新日志见Gitee: https://gitee.com/yhuse/SunnyUI/blob/master/Updates.txt

+ 增加; - 删除; * 修改

  • 2020.06.04
+ UIBattery 新增
* UITextBox:Int和Double时可设置为空,设置默认值可不为0
+ UIFormHelper:增加了一些窗体扩展
 
  • 2020.06.03
* UITextBox:增加Multiline属性,增加滚动条
 
  • 2020.06.02
+ UIDatetimePicker:新增
* UITabControl:新增关闭按钮
* UINavBar:修改未设置PageIndex不相应按钮事件,增加按钮字体图标
 
  • 2020.05.31
+ UIColorPicker:新增
 
  • 2020.05.30
* UIForm:更新标题移动、双击最大化/正常、到顶最大化、最大化后拖拽正常
 
  • 2020.05.29
* UIDatePicker:重写日期选择界面
+ UITimePicker:新增
 
  • 2020.05.28
* UIForm:更新了点击标题栏移动的方法,以及双击最大化/正常
 
  • 2020.05.27
* UIListBox:更新消息处理Bug
* UIMainFrame:更新页面框架Main命名,继承关系为Private。继承后编译时删除Design.cs里面Main部分
+ UINavMenu:增加字体图标显示
* UIForm:最大化支持多屏
+ UITextbox:增加keypress keydown keyup事件
* UIDatePicker:更改图标
+ MessageTip:增加Demo
 
  • 2020.05.26
* 更新页面框架Main叠放次序
 
  • 2020.05.25
+ UITextBox:增加Watermark水印属性
+ ULocalize.cs:增加多语帮助类
 
  • 2020.05.23 V2.2.5
* 修复字体图标一处Bug
 
  • 2020.05.21 V2.2.5
* 字体图标字体调整从资源文件中加载字体,不用另存为文件。
* UIListBox 增加跟随鼠标滑过高亮
  • 2020.05.05 V2.2.5

+ 增加页面框架
+ 增加下拉框窗体,进度提升窗体
+ UITreeView

  • 2020.04.25 V2.2.4

* 更新主题风格类,各控件主题颜色调用不交叉,便于新增主题
+ 更新Sunny.Demo程序
+ 增加UIDataGridView,基于DataGridView增强、美化
- UIGrid效率待改,暂时隐藏

  • 2020.04.19 V2.2.3

+ UICheckBoxGroup,UIRadioButtonGroup

  • 2020.04.11 V2.2.2

+ 新增UIGrid
- 继承DataGridView更改主题风格的UIGridView

  • 2020.02.15 V2.2.1

* Bug修复

  • 2020.01.01 V2.2.0

* 增加文件说明,为开源做准备
+ 增加Office主题风格

  • 2019.10.01 V2.1.0

+ 增加Element主题风格

  • 2019.03.12 V2.0.0

+ 增加自定义控件

  • 2012.03.31 V1.0.0

+ 增加工具类、扩展类

原创文章,转载请保留链接 Sunny's blog

[原创][开源] SunnyUI.Net 更新日志的更多相关文章

  1. [原创][开源] SunnyUI.Net 开发日志:ListBox 增加跟随鼠标滑过高亮

    QQ群里,寸目说,ListBox鼠标移动时,当前行需要焦点,我想了想,不难实现啊 不就是在鼠标移动时重绘Item嘛,何况选中的Item已经改了颜色了. 见UIListBox代码: protected ...

  2. [原创][开源] SunnyUI.Net 开发日志:UIBarChart 坐标轴刻度取值算法

    _ 在开发UIBarChart的过程中,需要绘制Y轴的刻度,数据作图时,纵横坐标轴刻度范围及刻度值的取法,很大程度上取决于数据的分布.对某一组数据,我们很容易就能知道如何选取这些值才能使图画得漂亮.但 ...

  3. [原创][开源] SunnyUI.Net 系列文章目录

    SunnyUI.Net, 基于 C# .Net WinForm 开源控件库.工具类库.扩展类库.多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: h ...

  4. [原创][开源] SunnyUI.Net 国际化

    SunnyUI.Net, 基于 C# .Net WinForm 开源控件库.工具类库.扩展类库.多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: h ...

  5. [原创][开源] SunnyUI.Net 主题

    SunnyUI.Net, 基于 C# .Net WinForm 开源控件库.工具类库.扩展类库.多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: h ...

  6. [原创][开源]SunnyUI.Net, C# .Net WinForm开源控件库、工具类库、扩展类库、多页面开发框架

    SunnyUI.Net, 基于 C# .Net WinForm 开源控件库.工具类库.扩展类库.多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: h ...

  7. [原创][开源] SunnyUI.Net 安装

    SunnyUI.Net, 基于 C# .Net WinForm 开源控件库.工具类库.扩展类库.多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: h ...

  8. [原创][开源] SunnyUI.Net 字体图标

    SunnyUI.Net, 基于 C# .Net WinForm 开源控件库.工具类库.扩展类库.多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: h ...

  9. 开源社交系统ThinkSNS v4.6.1更新日志及功能详解!

    ThinkSNS 开源社交系统 v4.6.1更新日志 [修复]聊天无法使用emoji问题 [修复]后台禁用用户后,app第三方登录可登录问题 [修复]部分接口问题 [修复]h5个人中心获取用户信息问题 ...

随机推荐

  1. POJ3275 Ranking the Cows floyd的bitset优化

    POJ3275 Ranking the Cows #include <iostream> #include <cstdio> #include <bitset> u ...

  2. 5.3 Go 匿名函数

    5.3 Go 匿名函数 Go支持匿名函数,顾名思义就是没名字的函数. 匿名函数一般用在,函数只运行一次,也可以多次调用. 匿名函数可以像普通变量一样被调用. 匿名函数由不带函数名字的函数声明与函数体组 ...

  3. Redis学习笔记(十三) 复制(下)

    上一篇写了Redis复制功能的简单应用,下面我们看下Redis复制功能的实现过程.下面基本上是理论部分,枯燥乏味,但希望大家能看看,毕竟知识不都是感兴趣的.耐得住寂寞,经得起诱惑,方能守得住繁华 ~. ...

  4. stm32实现DMX512协议发送与接收(非标)

    最近把玩了一下485,期间也接触了dmx512通信协议,该协议主要用于各种舞台灯光的控制当中,进而实现各种光效以及色彩变化.根据标准的512协议,其物理连接与传统上的RS485是完全一致的,并没有什么 ...

  5. hdu6153KMP

    A Secret Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 256000/256000 K (Java/Others)Total ...

  6. 环境篇:Zeppelin

    环境篇:Zeppelin Zeppelin 是什么 Apache Zeppelin 是一个让交互式数据分析变得可行的基于网页的开源框架.Zeppelin提供了数据分析.数据可视化等功能. Zeppel ...

  7. Python - 常用的PyCharm的快捷键和使用场景介绍

    关于PyCharm的快捷键,由于数量众多,差不多有100个,相信几乎没有人会记住所有,每个人都会有自己顺手的几个,这里我将自己用着顺手,不别扭的快捷键分享出来,同时分享在哪里可以找到所有的快捷键. 一 ...

  8. 搭建Istio基础环境

    需求 搭建istio基础环境(基于1.5.1版本) 安装步骤 在安装 Istio 之前,需要一个运行着 Kubernetes 的环境,安装步骤可以参考前面的文章 下载istio,然后解压,然后将 is ...

  9. 要小心 JavaScript 的事件代理

    我们知道,如果给 form 里面的 button 元素绑定事件,需要考虑它是否会触发 form 的 submit 行为.除此之外,其它场合给 button 元素绑定事件,你几乎不用担心这个事件会有什么 ...

  10. [Android应用开发] 04.页面跳转和数据传输

    *:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...