随笔分类 -  WPF

wpf 入门教程
摘要:一、引言 WPF除了创建了一个新的依赖属性系统之外,还用更高级的路由事件功能替换了普通的.NET事件。 路由事件是具有更强传播能力的事件——它可以在元素树上向上冒泡和向下隧道传播,并且沿着传播路径被事件处理程序处理。与依赖属性一样,可以使用传统的事件方式使用路由事件。尽管路由事件的使用方式与传统的事 阅读全文
posted @ 2020-12-12 10:23 MaxBruce 阅读(503) 评论(0) 推荐(1)
摘要:一、引言 感觉最近都颓废了,好久没有学习写博文了,出于负罪感,今天强烈逼迫自己开始更新WPF系列。尽管最近看到一篇WPF技术是否老矣的文章,但是还是不能阻止我系统学习WPF。今天继续分享WPF中一个最重要的知识点——依赖属性。 二、依赖属性的全面解析 听到依赖属性,自然联想到C#中属性的概念。C#中 阅读全文
posted @ 2020-12-12 10:14 MaxBruce 阅读(296) 评论(0) 推荐(0)
摘要:一、引言 关于WPF早在一年前就已经看过《深入浅出WPF》这本书,当时看完之后由于没有做笔记,以至于我现在又重新捡起来并记录下学习的过程,本系列将是一个WPF快速入门系列,主要介绍WPF中主要的几个不同的特性,如依赖属性、命令、路由事件等。 在正式介绍之前,我还想分享下为什么我又要重新捡起来WPF呢 阅读全文
posted @ 2020-12-12 10:09 MaxBruce 阅读(1023) 评论(0) 推荐(0)
摘要:WPF相较于以前学的WinForm,WPF在UI设计与动画方面的炫丽是最吸引我来学习的。在WPF中XMAL代码的引入使得代码的编写能够前后端分离,为获得更好的界面,也使得我们不得不分出一半的时间花在前端代码的编写上(虽然微软提供了Blend for Visual Studio这样的设计软件,但我认为 阅读全文
posted @ 2020-12-11 09:15 MaxBruce 阅读(382) 评论(0) 推荐(0)
摘要:摘要:本文介绍Linq查询基本操作(查询关键字) - from 子句 - where 子句 - select子句 - group 子句 - into 子句 - orderby 子句 - join 子句 - let 子句 - 复合from子句 - 在某些情况下,源序列中的每个元素本身可能是序列(集合) 阅读全文
posted @ 2020-12-10 07:28 MaxBruce 阅读(844) 评论(0) 推荐(0)
摘要:一、附加属性的特点1、特殊的依赖属性2、用于非定义该属性的类 例如Grid面板的RowDefinition、ColumnDefinition、Canvas面板的Left、RightDockPanel面板的Dock都是附加属性。 二、附加属性的定义 1、声明数据属性变量。 public static 阅读全文
posted @ 2020-12-09 21:51 MaxBruce 阅读(329) 评论(0) 推荐(0)
摘要:一、什么是依赖属性 依赖属性就是一种自己可以没有值,并且可以通过绑定从其他数据源获取值。依赖属性可支持WPF中的样式设置、数据绑定、继承、动画及默认值。 将所有的属性都设置为依赖属性并不总是正确的解决方案,具体取决于其应用场景。有时,使用私有字段实现属性的典型方法便能满足要求。MSDN中给出了下面几 阅读全文
posted @ 2020-12-09 21:01 MaxBruce 阅读(281) 评论(0) 推荐(0)