I am trying to fix this problem in an application and haven't been able to find a work around. I have created a brand new app which exhibits the same problem so it isn't our app.
Basically, we have borderless out-of-browser app that when you move to a second monitor and maximize, maximizes off the screen (so the app disappears).
You can go to the Windows taskbar and right click on the running app and choose move, press an arrow key and then move the mouse to get it back - so simply choose restore. The app is running fine, it's just positioned itself incorrectly.
Has anyone fixed this issue or found a workaround?
ADDITIONAL: It happens on the Silverlight 5 Runtime only.
Thanks, Lee.
A Silverlight App - version 4 or 5. Enable running application out of the browser - checked
Out-of-Browser Settings... Require elevated trust when running outside the browser - checked Window Style - No Border or Borderless Round Corners
Move app to second monitor - you'll need to provide a way to move the window e.g. add a button that increments window.Left until it's on the next monitor. Maximize - have another button that sets WindowState to WindowState.Maximized. App moves off screen.