使用扩展方法对代码的行为进行封装的例子:封装UIElement的“拖动”

很多情况下,我们需要对界面上的元素进行拖动,用鼠标在VS中biaji,biaji,biaji,点几个事件,然后再写出一堆代码,浪费时间不说,由IDE自动生成的那些代码实在是太难看,影响心情。本文使用扩展方法,对于这类行为需要进行封装,以使代码更简单简洁。 封装原则如下: (1)要简单,最好是一行代码就搞定; (2)要强大,能用于尽量多的类; (3)要灵活,可适用于尽量多的场景。 在本文的末尾添加了
相关文章
相关标签/搜索