Get position of a Control in Silverlight

Point MyPosition = MyControl.TransformToVisual(Application.Current.RootVisual as UIElement).Transform(new Point(0, 0));


MyPosition will be the position of MyControl