YourControl.Left; YourControl.Right; YourControl.Top; YourControl.Bottom;For the Form itself, you can use the properties above, plus check out the ClientRectangle property. By using several of these properties in conjunction you should be able to calculate the control's location with respect to the appropriate higher level parent.