摘要:虽然有msdn文档,但关于动画网上资料比较少。略写一下. 目标(实现元素宽度从50到100的动画效果) 以下为步骤 一.根据需要修改的值创建相关的Animation From,T... 阅读全文
Freezable 对象(WPF)
2010-07-14 16:17 by Clingingboy, 3727 阅读, 1 推荐, 收藏, 编辑
摘要: 先看下图 Freezable继承自DependencyObject,同时添加了Freezable方法,用于冻结对象. 一.冻结对象 以此为示例 现实生活中,人的名字是不可以随意修改... 阅读全文
排序算法
2010-07-02 16:20 by Clingingboy, 1188 阅读, 1 推荐, 收藏, 编辑
摘要: 一.冒泡排序(左右两两比较) 排序过程(比较次数恒定不变) 将第一个记录的关键字与第二个记录的关键字进行比较,若为逆序r[1].key>r[2].key,则交换... 阅读全文
MEF(Managed Extensibility Framework)学习笔记
2010-06-23 10:19 by Clingingboy, 1148 阅读, 1 推荐, 收藏, 编辑
摘要: MEF为.net 4.0中默认的容器.以比较的方式来学习此框架.看看有没新概念. 步骤 1.注册容器对象 2.加载注册对象(尚未实例化) 3.创建容器 4.从容器中取对象 5.创建策略... 阅读全文
WPF依赖属性(续)(3)依赖属性存储
2010-06-12 17:29 by Clingingboy, 1773 阅读, 0 推荐, 收藏, 编辑
摘要: 在之前的两篇,很多朋友参与了讨论,也说明各位对WPF/SL计数的热情,对DP系统各抒已见,当然也出现了一些分歧. 以下简称DP为依赖属性 总结下上文: 讨论了DP的内存问题 讨论了依赖属性与附加属性的区别 下面我们继续讨论DP的存储. 存储依赖属性 (1)确保DP的唯一性 所有的DP由一个内部静态的哈希... 阅读全文
WPF依赖属性(续)(2)依赖属性与附加属性的区别
2010-06-11 16:58 by Clingingboy, 7610 阅读, 5 推荐, 收藏, 编辑
摘要: 接上篇,感觉各位的评论,都是认为依赖属性的设计并不是为了节省内存,从大的方面而讲是如此.样式,数据绑定,动画样样都离不开它.这篇我们来... 阅读全文
属性,构造函数,枚举
2010-06-10 23:32 by Clingingboy, 1286 阅读, 0 推荐, 收藏, 编辑
摘要:如下示例类1.以属性填充方式进行2.以构造函数填充以此构造函数创建对象有如下缺点(1)必须4个参数全部输入(不考虑c# 4.0缺省参数),必须重新构建新构造函数,如(2)构造函数一些容易造成混淆有人说... 阅读全文
.net 4.0新特性-CountDownEvent
2010-06-10 12:56 by Clingingboy, 1365 阅读, 1 推荐, 收藏, 编辑
摘要:也称为反Semaphore 作用:统计其他线程结束工作,监听计数为0时,触发操作.与Semaphore形成对比,Semaphore有最大资源数,当计数为0时(即资源不够用时)则阻塞线程1.Semaph... 阅读全文