当前位置:网站首页 /

[AY置顶][2022年3月1日]AYUI7

AYUI7.XMVC讲解2017-10-29第一课2017-10-30第二课    最新7.6插件下载:AYUI兼容:XP到win10,vs2017到2019一次购买,永久免费更新,bug及时修复,AY一人开发,普通话沟通问题。3个月技术支持获得AYUI开发,请打开VS2017或者2019,打开工具栏的 拓展和更新 搜索A...

2020年09月18日 | 分类:AY梦 | 浏览:65030 次 | 评论:18 人 | TAG:Ay.Framework.WPF,AYUI,

[AY置顶]wpf/maui in net6+ 前言

    我预计需要90天左右完成此系列,自己也没什么信心完成这个计划,从业WPF4.Xframework开发这么多年,希望能凭借自己的知识库来弥补国内NET6+的wpf技术博客的不足,同时也完善自己的技术    本系列会按照WPF编程宝典为基础,摸索出一条wpfnet6的基础学习体系。  W...

2022年05月12日 | 分类:wpf in net6 | 浏览:1018 次 | 评论:0 人 | TAG:wpf in net6,

[AYJS] wpf设计模式学习[11]-状态模式,以及对比策略模式

好处:将与特定状态相关的行为局部化,并且将不同状态的行为分隔开来。使用场景:当一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为时,就可以考虑使用状态模式了。这次我不用WPF的例子来讲,因为状态模式适合工作流,一个任务完成,设置下一个任务。那我们就拿游戏来讲,主线任务。这个游戏一共3个任务:任务1:找到AY任务2:跟踪AY,看看他都做了什么?任务3:回到自己的房间每个任务完成...

2016年05月27日 | 分类:C#开发 | 浏览:1780 次 | 评论:0 人 | TAG:设计模式,C#,

[AYJS] wpf设计模式学习[10]-观察者模式

讲解:观察(Observer)与通知(Notify)两个角色的设计模式.WPF最多的就是观察者模式比如,IPropertyNotifyChanged接口ay肯定用WPF方式来演示这个思想。新建一个控件父类(被Notify对象,Observer,Update对象),和一个桌面平台技术父类(Notify角色)  public interface Visual...

2016年05月23日 | 分类:C#开发 | 浏览:3509 次 | 评论:1 人 | TAG:设计模式,WPF4.5,

[AYJS] wpf设计模式学习[9]-建造者模式Builder

ay解释:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示两个角色,材料构建角色Builder,材料搭建角色Director创建个Builderusing System;using System.Collections.Generic;using System.Linq;using System.Text;na...

2016年05月23日 | 分类:C#开发 | 浏览:1514 次 | 评论:0 人 | TAG:设计模式,

[AYJS] wpf设计模式学习[8]-外观模式Facade

讲解:一个Facade类,多个其他类A,B,C,D,EFacde中包含A,B,C,D,E,然后封装多个对外暴露的方法每个方法中,包含A,B,C,D,E的方法的组合调用,形成流程,步骤,使用者Facadeaa=newFacade()  然后调用对外暴露的方法====================www.ayjs.net   杨洋...

2016年05月23日 | 分类:C#开发 | 浏览:1228 次 | 评论:0 人 | TAG:设计模式,

[AYJS] wpf设计模式学习[7]-模板模式

场景和定义:当我们要完成的某个细节或者过程或者步骤,但个别操作可能不同时候,我们可以考虑模板方法。优点:去除子类重复代码,也可以定义让使用者完成定义的流程。如果使用者没有定义,我们可以考虑虚方法,父类定义默认的某个步骤的执行UML图在WPF中,大量使用了模板模式,比如控件开发,那么多继承与封装例如如下:很多通用的属性都是封装上一层,比如ListBox上层是Selector而不是ItemContr...

2016年05月23日 | 分类:C#开发 | 浏览:1666 次 | 评论:0 人 | TAG:设计模式,

[AYJS] wpf设计模式学习[6]-原型模式

解释:从一个对象创建另外一个可定制的对象,无需知道任何创建的细节using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace StrategyMo.Prototype{  &nbs...

2016年05月23日 | 分类:C#开发 | 浏览:1398 次 | 评论:0 人 | TAG:设计模式,

[AYJS] wpf设计模式学习[5]-策略模式

使用场景:是一种定义了一系列算法的方法。是每个算法耦合性降低,方便单元测试。代码重用率高结构图:还是拿简单工厂的例子来改,简单工厂是Factory,策略是Contextusing System;using System.Collections.Generic;using System.Linq;using System.Text;name...

2016年05月23日 | 分类:C#开发 | 浏览:1575 次 | 评论:0 人 | TAG:设计模式,

[AYJS] wpf设计模式学习[4]-抽象工厂,简单工厂

简单工厂的回顾:ay的解释:一个抽象类A,多个A的子类A1,A2,A3然后来个Factory,下面一个staticAcreateA(stringaa)下面switch根据aa的值,返回不同的子类。客户端使用,只要关注Factory就行。抽象工厂就是把,Factory又提升了一层,抽象出一个IFactory,然后每个Factory返回一个A的子类。OK,先写个简单工厂的demousing&n...

2016年05月23日 | 分类:C#开发 | 浏览:2168 次 | 评论:0 人 | TAG:设计模式,

[AYJS] wpf设计模式学习[3]-代理模式

场景:为其他对象提供一种代理以控制对这个对象的访问【间接性】这里使用抽象类方式,你也可以使用接口方式======================www.ayjs.net    ay原创    安徽六安 杨洋====================2016-5-2313:26:43&...

2016年05月23日 | 分类:WPF | 浏览:1475 次 | 评论:0 人 | TAG:设计模式,

[AYJS] wpf设计模式学习[2]-装饰者模式

装饰者模式动态地给一个对象添加一些额外的职责,就增加功能来说,装饰者模式比生成子类更为灵活。示例代码:控制台程序using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;...

2015年07月07日 | 分类:WPF | 浏览:2332 次 | 评论:0 人 | TAG:WPF4.5,设计模式,
  查看权限

抖音:wpfui 工作wpf,目前主maui

招聘合肥一枚WPF工程师,跟我一个开发组,10-15K,欢迎打扰

目前在合肥市企迈科技就职

AYUI8全源码 Github地址:前往获取

杨洋(AaronYang简称AY,安徽六安人)AY唯一QQ:875556003和AY交流

高中学历,2010年开始web开发,2015年1月17日开始学习WPF

声明:AYUI7个人与商用免费,源码可购买。部分DEMO不免费

不是从我处购买的ayui7源码,我不提供任何技术服务,如果你举报从哪里买的,我可以帮你转正为我的客户,并送demo

查看捐赠

AYUI7.X MVC教程 更新如下:

第一课 第二课 程序加密教程

标签列表