Hi,
Setting the visibility of a widget to Hidden, only makes it invisible, but it still occupies a given area in its container. To both hide the widget and free (collapse) the area it occupies, you should set it visibility to Collapsed:
m_DrawingView.PageNavigator.Visibility = ENVisibility.Collapsed;