Just to make sure, it's that you can't move the control in the IDE, not on the runnng form? Sounds dumb, but never hurts to ask.
I haven't created any user controls in .Net. Is there a Moveable boolean property or similar? Some properties from the base class may have to be overridden.