Somebody asked me a question how to make a form immovable once it is loaded - I am sure this is not a very common request...I looked at the form properties but did not come across any property at the form level that achieves this...so I wrote some code to do it - it seems to work. Throw this code into your form code...
'Trap Initial Form Load to capture initial form coordinates
Dim originalLocation As System.Drawing.Point
Protected Overrides Sub OnLoad(ByVal e As System.EventArgs)
MyBase.OnLoad(e)
originalLocation = Location
End Sub
'After location changes restore back to original location
Protected Overrides Sub OnLocationChanged(ByVal e As System.EventArgs)
MyBase.OnLocationChanged(e)
Location = originalLocation
End Sub