Свойства Location и Anchor элемента управления должны позволять динамически позиционировать элемент управления.
this.userControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.userControl.Location = new System.Drawing.Point(108, 85);