Gets the size and location of a window before being either minimized or maximized.
Assembly: PresentationFramework (in PresentationFramework.dll)
The restore rectangle is the region occupied by the window before it was minimized or maximized. You can use to save the last size and location of a window before an application is closed, and retrieve those values the next time an application starts to restore a window to the way a user left it.
If you query before the window has been shown or after it has been closed, Empty is returned.
You cannot get this property when a window is hosted in a browser.
The following example uses and isolated storage to ensure the size and location of a window are the same as they were the previous time the window was shown.