原文:WPF依赖属性(续)(2)依赖属性与附加属性的区别 接上篇,感谢各位的评论,都是认为依赖属性的设计并不是为了节省内存,从大的方面而讲是如此.样式,数据绑定,动画样样都离不开它.这篇我们来看下依赖属性与附加属性的区别. 注册方法 我们知道注册依赖属性使用Register方法,注册附加属性则使用RegisterAttached方法,如下代码 public class DPCustomPeople:DependencyObject { public static readonly…
例子1:属性的覆盖#include "stdafx.h" class A {public: int i; A() { i=1; }}; class B: public A {public: int i; B() { i=2; }}; class C: public B {public: int i; C() { i=3; }}; int main(int argc, char* argv[]){ A* a1 = new A(); printf(" %d\n", a1…