会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
卖银鳞胸甲的D61
物美价廉,5G1件
博客园
首页
新随笔
联系
订阅
管理
2010年11月10日
使用扩展方法对代码的行为进行封装的例子:封装UIElement的“拖动”
摘要: 很多情况下,我们需要对界面上的元素进行拖动,用鼠标在VS中biaji,biaji,biaji,点几个事件,然后再写出一堆代码,浪费时间不说,由IDE自动生成的那些代码实在是太难看,影响心情。本文使用扩展方法,对于这类行为需要进行封装,以使代码更简单简洁。 封装原则如下: (1)要简单,最好是一行代码就搞定; (2)要强大,能用于尽量多的类; (3)要灵活,可适用于尽量多的场景。
阅读全文
posted @ 2010-11-10 17:22 xiaotie
阅读(2346)
评论(6)
推荐(6)
编辑
公告