Simple, you have a control in a form and you want to move it around like you could move the icons in your desktop. [more] For preparation, create a from with a control, say a button. Declare System.Drawing.Point StartPosition and System.Drawing.Point OldPosition System.Drawing.Point OldPosition; Select the button and click on the Events button. Double click [...]