When I lay out a set of controls in xaml, I set the position using the Canvas.Top property.
Canvas.Top