使用擴展方法對代碼的行爲進行封裝的例子:封裝UIElement的「拖動」

很多情況下,我們需要對界面上的元素進行拖動,用鼠標在VS中biaji,biaji,biaji,點幾個事件,然後再寫出一堆代碼,浪費時間不說,由IDE自動生成的那些代碼實在是太難看,影響心情。本文使用擴展方法,對於這類行爲需要進行封裝,以使代碼更簡單簡潔。 封裝原則如下: (1)要簡單,最好是一行代碼就搞定; (2)要強大,能用於儘量多的類; (3)要靈活,可適用於儘量多的場景。 在本文的末尾添加了
相關文章
相關標籤/搜索