Is there a way to know when a user changes to print layout and back to normal I have a datagridview that I am using for some custom page navigation and I would like to be able to navigate to the page that coresponds to the row clicked in the datagridview. But, the page number is different depending on the page layout the user currently has selected. A nice feature would be a read only property to get this value.

ReportViewer - Print Layout
gue22