Thank you for your post.
The user can always use the View menu to toggle between Preview Mode and other modes.
You might also want to script the process.
The user clicks a button on a different layout.
Your script pulls up the relevant records, switches to the labels layout, enters preview and pauses. (Your script can also hide and/or lock the task bar)
With the script paused, the user can decide whether and how to print the labels.
In you script put steps after the pause layout that returns to browse mode and returns them to their original layout.