在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