The attached source code is a C# application that demonstrates the dragging and dropping of a Windows control within a container.
Simply run the code and you will see a form like this:
Now drag and drop the button and you will see the results like this:
See the attached source code for more details.