I am working on a project for school to create an IDE for a company. We wan't to use a MDI form I think. We are going to be having a toolbox with controls for the user to drag and drop. How can I make the toolbox act like the one in visual studio. I want to be able to drag it over to the side and have it dock onto the main form.