I have not tried this yet – because I want to make sure its even possible.
I have a desktop style application that currently just has a panel with buttons on the left side on the desktop itself to use as a “menu”.
The problem is that opening windows ends up covering that menu, especially when going full screen with them.
How does the navigation bar handle this issue – or is it something I have to handle somehow ?
The Desktop control is designed to host docked children in the workspace so that they don’t overlap the taskbar. If you want the child floating forms not to share the same container with other controls, you can create a Page and drop in the Desktop control together with any other control. In the attached screenshots I created a custom Desktop1 control and a Page1 container hosting both a NavigationBar and Desktop1 and set Application.MainPage = new Page1().
Please login first to submit.