I am developing an application that remembers the user's preferences as to where the form was last located on screen. In some instances the user will have it on a secondary screen, and then fire the app up later without the second screen (sometimes having the form appear off screen). Other times the user will change their resolution resulting in a similar effect.
I was hoping to do this checking in the Form_Shown event handler. Basically I want to determine wether the form is completly off screen so I can reposition it.
Any advice? Thanks!