AYUI4.X即将发布

Posted WPF

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AYUI4.X即将发布相关的知识,希望对你有一定的参考价值。

AYUI里程碑故事:

AYUI 1.x系列:   面向源码的方式开发,客户只有源码才能开发,客户端对接ayui,很不方便,相比上个版本,提供了一些元老控件,文件夹结构比较零散

AYUI 2.x系列:   面向源码的方式开发,客户只有源码才能开发,客户端对接ayui,方便了,相比上个版本,提供了更多的控件,文件夹结构比较零散,主要解决使用不方便。

AYUI 3.3稳定版:  面向源码的方式开发,客户只有源码才能开发,客户端对接ayui,更方便,一行代码引入,相比上个版本,提供了更多的控件,更多的辅助类,文件夹结构比较零散,AYUI成型。增加了www.wpfui.com AYUI的官网

AYUI 3.4.x稳定版:  面向源码的方式开发,相比上个版本,提供了更多的控件,更多的辅助类,文件夹结构比较零散,重构代码项目为.NET4.0,兼容 Windows操作系统全平台,支持XP

AYUI 3.5.x稳定版:  面向纯DLL的方式开发,相比上个版本,提供了更多的控件,更多的辅助类,文件夹结构变化,根目录变成Contents目录结构,移除了视频背景功能,修复了很多bug.  重构AyWindow的模糊机制,支持圆角窗体收入来源:AYUI源码和DLL的DEMO版本

AYUI 3.6.x (代号:Young):年轻的AYUI,面向纯DLL的方式开发,相比上个版本,丰富了控件库,增加了更多的产品DEMO,修复了更多的bug,增加3D窗体动画的支持,核心属性WindowEntranceBackgroundMode,框架已经基本成熟。收入来源:AYUI源码和DLL的DEMO版本

AYUI 3.7 (代号:Butterfly):蝴蝶-完美的AYUI,面向纯DLL的方式开发,相比上个版本,丰富了控件库,增加了更多的产品DEMO,修复了AYUI棘手的bug,比如AySlider的提示问题,AyWindow的resize问题,皮肤窗口的png问题,增加大型复杂控件AyDragDrop,增加AyTextButton,框架已经成熟,剩余的棘手问题:皮肤窗口设置了高斯模糊,皮肤窗口入场和出场会卡顿,AyWindow的阴影问题。增加了大型DEMO:QQ音乐。收入来源:DLL的DEMO版本和授权

AYUI 4.X系列(代号:Panther黑豹):黑豹-速度开发,速度推广,面向纯DLL的拥抱开发者的方式开发。相比上个版本,特点如下:

教程丰富正在添加,请在AY博客园中学习,前往

控件demo更全正在添加

3.x的控件使用方式不变,辅助开发更简单,内存更少:使用AyFuncFactory

QQ图片20160620115035.png

需要什么自己Get,Get后,该Func就是共享的,你也可以拓展AyFunc,也可以直接实例化AyFuncXX实现多例,也可以RemoveFunc

QQ图片20160620115024.png

约定说明:

QQ图片20160620115237.png

AyExtension帮你实现了很多的To类型的拓展方法。比如ToInt,ToDouble,ToObjectString()等,更有更多方便的AyWindow的方法,比如绑定UIElement的单击移动窗体,双击最大化和还原窗体,可以指定双击行为。

比如,单击指定WPF的控件,绑定行为。

blob.png

指定双击行为,支持用户用户控件方式绑定

blob.png


根据业务,控件更多:迁移了BusyIndicator,AyArc,AyPieMenu,GifAnimation(为了解决gif在packuri方式的使用),迁移CountdownRect等,主要增加datagrid的表格数据业务的控件,AyWindow的行为,比如窗体绑定一起移动,窗体边缘收缩等。更多的表单控件(已经预留接口),稍微面向后台系统控件的开发。解决AyWindow遗留棘手问题。

插件式拓展控件开发:还未添加,预留了接口

目录结构你来定义吧:AYUI官方推荐是Contents目录结构,你可以自定义了

QQ图片20160620121120.png

皮肤窗口2处文字可以改,自定义图片的位置,名字纯色背景的tab名字,以及纯色的推荐颜色,可以自己添加

所有配置AYUI默认有自己的一套值,如果不指定,AYUI默认使用自己的Contents的方式的值。

皮肤窗口的纯色,可以在原来AYUI的基础上增加,也可以在替换所有的颜色,指定自己的颜色

==========AYUI4.X欢迎你的加入============

QQ群: 466717219 免费下载最新AYUI的DLL开发包


以上是关于AYUI4.X即将发布的主要内容,如果未能解决你的问题,请参考以下文章

稳定版即将发布,GCC 13 合并上百个 GCC Rust 补丁

12306 分流抢票 纯净绿色版

Apache Spark 3.0 预览版正式发布,多项重大功能发布

MySQL 8.0.3 RC 版即将发布,看看都有哪些变化

“数字货币”正规军即将入场,将保持币值稳定放在首位!

苹果发布预告 :暗示Apple Music HiFi版即将到来?