摘要:1, 附加对象的意思是一个属性本来不属于某一个对象,但是由于某种需求而被后来加上。 Like: 2,下面是一个例子,我们创建一个School类,然后给他添加一个GradeProperty的附加属性:(使用Propa+2Tab) public class School : DependencyO...
阅读全文
摘要:1,依赖属性就是一种可以自己没有值,并能通过使用Binding从数据源获得值(依赖在别人身上)的属性。 2, 依赖属性对内存的使用比较特别,每个CLR属性都内置一个非静态字段。而依赖属性允许对象在创建的时候并不包含用于存放数据的空间,只保留在需要用到数据是能够得到默认值,借用其他对象数据或者实时分配...
阅读全文
摘要:1。 Binding的理解: banding像是架在一个Source和一个target之间的桥梁,在binding的途中可以进行数据转换或者验证。 1)一个source可能有多个属性,绑定到哪个属性是由Path决定的。如果想要通知属性已经变化的话,就需要在Set语句中介入一个PropertyCh...
阅读全文
摘要:1.WPF的UI元素可以分为以下类型: 2. 两种控件树(logical tree 和visual tree): Logical tree:只是由控件组成的tree是逻辑树。 visual tree: WPF的控件往往是由更基本的控件组成的,也就是说控件本身就是一颗树,如果连控件本身的树叶考虑...
阅读全文
摘要:如果你的win8系统有Windows.old文件夹,那说明你是在以前的系统的基础上升级得到的。这个文件夹一般占用较大的存储空间。 如果你确定它没有用的时候,可以考虑删除它。这里介绍一种删除方式。使用Win8自带的CleanMgr.exe. step1: find it. 打开桌面面板,点击右键,点击...
阅读全文
摘要:最近在看刘铁猛写的《深入浅出WPF》,很好的一本书,讲的很透彻,也很实用。是入门级的好书吧,在这里做一下推荐。 在这里记一些笔记以备以后复习用。 1, Fill属性是Brush类型的,常用的Brush有以下几个: 1)SolidColorBrush 2)LinearGradientBru...
阅读全文