一句话概括WPF知识点

简介

这是一篇记录笔者阅读学习刘铁猛老师的《深入浅出WPF》的读书笔记,如果文中内容阅读不畅,推荐购买正版书籍详细阅读。

数据绑定

“一桥飞架南北,天堑变通途”,我们可以想象Binding这座桥梁上铺设了高速公路,我们不但可以控制公路是在源与目标之间双向同行还是某个方向的单行道,还可以控制对数据放行的事件,甚至可以在桥上假设一些“关卡”用来转换数据类型或者校验数据的正确性。

依赖属性

一个登山队员,他的全部装备有很多,包括登山服、登山靴、登山杖、护目镜、绳索、无线电、水、食品甚至还有氧气瓶等。倘若使去登穆朗玛峰,这些装备都需要带上,要是去登香山呢?如果也背着氧气瓶起步怪哉!所以,实际一点的办法是用得着就带上,用不着就不带,有必要得时候可以借别人得用一下。这就是WPF中依赖属性的原理。

路由事件

你可以把WPF的路由事件看成是小蚂蚁,它可以从树的基部向顶部(或反向)目标行进,每路过一个树枝的分叉点就会把消息带给这个分叉点。

命令

诸葛亮的”锦囊妙计“就是命令,锦囊是精美的“包装”,妙计是“内容”。

资源

我们把有用的东西称为资源。“兵马未动,粮草先行”—程序中的各种数据就是算法的原料和粮草。资源是可以在应用程序中的不同位置重复使用的对象。 WPF 支持不同类型的资源。 这些资源主要分为两种类型的资源:XAML 资源和资源数据文件

样式和模板

WPF中的样式和模板就像我们玩游戏捏人用的服装卡和角色卡类似,复用性都很强。样式就是服装卡,导入对应的服装卡,换件衣服换个心情,如同化妆。控件模板就是角色卡,导入对应的角色卡,直接改变体型,如同整容。

绘图和动画

字面意思就是绘图和动画,常用的绘图直线、矩形、椭圆等,动画常用的如:DoubleAnimation 等。

登峰造极的成就源于自律
原文地址:https://www.cnblogs.com/fishpond816/p/13648177.html