Coordinate的類型為Point,因此,我將原先精靈移動(dòng)用的DoubleAnimation動(dòng)畫類型替換成了PointAnimation;這樣,不論是在代碼結(jié)構(gòu)還是性能上均得到很大的優(yōu)化。更改控件坐標(biāo)時(shí),只需修改它的Coordinate = new Point(x,y)即可,系統(tǒng)會(huì)判斷該關(guān)聯(lián)屬性的值是否發(fā)生改變而激發(fā)ChangeCoordinateProperty方法,從而更新該控件最終在畫面中的LeftProperty、TopProperty和ZIndexProperty。沒(méi)錯(cuò),關(guān)聯(lián)屬性就是這么強(qiáng)大。