2010-01-07 4 views
0

Скажет, я поставил фигуру на холсте, как это:Где находится форма на холсте?

Canvas.SetLeft(myShape, 50); 
Canvas.SetTop(myShape, 30); 
canvas.Children.Add(myShape); 

После этого myShape был сопротивлением & сброшенным на этом холсте.

Как определить текущие координаты myShape?

Например, перед перетаскиванием & падение я хотел бы получить (50,30). Спасибо!

ответ

4
var left = Canvas.GetLeft(myShape); 
var top = Canvas.GetTop(myShape); 
+0

Большое спасибо! – 2010-01-07 20:41:17

+1

Возможно, вы захотите ** принять ** ответ Aviad. Спасибо, не кормит своих детей. ;-) – Zano

+0

Приятно, хотя принятие ответа не кормит и его детей. Виноват :-) – Zano