visual studio que puede programacion presentacion hacer ejemplos desventajas con animaciones wpf

que - visual studio wpf



Cómo agregar una página al cuadro usando el código en WPF (2)

yourFramName.NavigationService.Navigate (yourPageObject)

por ejemplo, Frame1.NavigationService.Navigate (new Page1 ());

Tengo una ventana donde puse un marco. Me gustaría agregar una Página al Marco cuando hago clic en un botón que también está en la Ventana pero no en el Marco. Hay varios botones en la Ventana y cada clic en un botón debe cargar una Página diferente en el Marco.

Como soy un novato total en este material de WPF, es muy posible que este enfoque no sea el mejor y he pensado en reemplazar el Frame con un Canvas y luego crear UserControls en lugar de Pages que se agregarán al Canvas. Agradezco cualquier idea y sugerencia sobre la mejor manera de resolver esto.

Mi objetivo es una funcionalidad similar a la que Billy Hollis demostró en el episodio 115 de dnrtv ( http://dnrtv.com/default.aspx?showID=115 ).


la clase Frame expone un método llamado "Navigate" que toma el contenido que desea mostrar en su marco como parámetro. intenta llamar

myFrame.Navigate(myPageObject);

Esto debería funcionar