protected override void SetBoundsCore (int x, int y, int width, int height, BoundsSpecified specified) { if (Owner != null && Owner.IsHandleCreated) { Rectangle display = Owner.DisplayRectangle; base.SetBoundsCore (display.X, display.Y, display.Width, display.Height, BoundsSpecified.All); } else { base.SetBoundsCore (x, y, width, height, specified); } }