Do I need some kind of event, such as SizeChanged on MainWindow, that fires when the user changes the position of the window?
Any ideas?
Many thanks,
I think this is a LocationChanged event .
LocationChanged
LocationChanged?
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.locationchanged.aspx
I believe .LocationChanged is the event you are looking for.
.LocationChanged
How to Find an Event - Adventure in Visual Studio
You can even try a RegionChanged event similar to LocationChanged