在Flash中對這一問題的回答真的很容易,因爲你可以設置X和Y座標的對象:如何在Silverlight中以編程方式定位對象?
newxpos = object._x;
newypos = object._y;
你怎麼做同樣的在Silverlight?
在Flash中對這一問題的回答真的很容易,因爲你可以設置X和Y座標的對象:如何在Silverlight中以編程方式定位對象?
newxpos = object._x;
newypos = object._y;
你怎麼做同樣的在Silverlight?
將畫布元素內的對象,然後使用:
Canvas.SetLeft(object, value);
Canvas.SetTop(object, value);
畫布作品,如果你想固定位置。如果你想要的相對位置,或在一個更有活力的方式控制位置,你想看看把一個的StackPanel或FlowPanel或WrapPanel等
Canvas.SetLeft(內您的控件對象,值); 是一個很好的功能,但如果您動態地控制所有權,最好使用「yourcontrolname」來定位控件本身.SetValue(Canvas.LeftProperty,value);
謝謝斯賓塞。它像一個魅力。 – 2009-04-14 23:58:59