随笔分类 -  MVVM

摘要:AOP AOP简介 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔 阅读全文
posted @ 2021-01-31 18:51 AJun816 阅读(253) 评论(0) 推荐(0)
摘要:WPF数据验证概述 WPF中,Binding认为从数据源出去的数据都是正确的,所以不进行校验;只有从数据目标回传的数据才有可能是错误的,需要校验。 在WPF应用程序中实现数据验证功能时,最常用的办法是将数据绑定与验证规则关联在一起,对于绑定数据的验证,系统采用如下所示的机制: 使用WPF数据绑定模型 阅读全文
posted @ 2020-09-19 15:58 AJun816 阅读(4883) 评论(2) 推荐(6)
摘要:基础类库 NotifyPropertyChanged 数据属性 using System.Collections.Generic; using System.ComponentModel; using System.Runtime.CompilerServices; namespace MvvmBa 阅读全文
posted @ 2020-08-12 15:09 AJun816 阅读(546) 评论(0) 推荐(0)
摘要:MVVM复习 MVVM结构 用户-->界面,双向=》用户将数据输入给界面,操作施加给界面==》界面将数据和消息反馈给用户 View和ViewModel交互主要依靠两种属性 数据属性=》双向==》数据依靠数据属性来回传递, 命令属性=》单向==》View -->ViewModel,永远只是把操作从界面 阅读全文
posted @ 2020-08-10 01:31 AJun816 阅读(167) 评论(0) 推荐(0)