posterCuando estamos realizando la navegación dentro de un Frame en una aplicación WPF, de forma automática nos aparecerá la barra de navegación que ocasiones puede que no deseemos mantenerla pese a las ventajas que nos podría aportar, ya sea porque el diseño que debemos implementar no contemple esa barra de navegación o simplemente porque no queremos que el usuario la use y proveemos nosotros mismos la navegación funcional requerida.

image

Solución

Sea cual sea el caso, la resolución es muy sencilla. Tan sólo tendremos que establecer la propiedad “NavigationUIVisibility” con el valor “Hidden” desde el panel de propiedades o desde el código XAML.

image

[sourcecode language=”xml” padlinenumbers=”true”]
<Frame x:Name="MyFrame"
Grid.Column="1"
Source="/Views/StartPage.xaml"
NavigationUIVisibility="Hidden">
</Frame>
[/sourcecode]

De esta forma, nuestro Frame no mostrará la barra de navegación.

image

Enjoy coding!