Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lab 04
Lab 04
COMPETENCIAS
● PC Personal.
● Sistema operativo Windows 7.
● Material disponible desde Tecsup Virtual.
● Software Visual Studio 2017
SEGURIDAD
● Colocar las mochilas en el gabinete al final del salón para evitar caídas en caso de sismo.
● No ingresar con bebidas ni comidas.
● Apagar los equipos y los monitores al culminar la sesión.
INTRODUCCIÓN
PREPARACIÓN
El alumno debe revisar previamente el material del curso en Tecsup Virtual y revisar su texto.
Main Page
1. Vamos a empezar a crear un menú usando algunos botones dentro de un stacklayout
2. Una vez que tenemos el diseño del formulario vamos agregar las páginas de contenido
que usaremos en el proyecto.
a. Page1
b. Page2
c. TabbedPage1
d. CarouselPage1
e. ModalPage1
Ejemplo:
3. Una vez que hemos agregado todas las páginas de contenido, vamos a modificar el
código C# de la página MainPage.xaml
b. Como puedes ver todas las llamadas son la palabra reservada Navigation, para poder
usar ese tipo de llamadas se debe modificar el archivo de inicio App.xaml de la siguiente manera.
Hierarchical Navigation
4. En el paso 2. se agregó las páginas de contenido Page1.xaml y Page2.xaml, lo que
haremos será hacer una navegación desde la página 1 hasta la página 2.
TabbedPage
5. Modificaremos el archivo TabbedPage1.xaml, tener en cuenta que en la línea 2 del código
tiene TabbedPage en lugar de ContentPage.
6. Ahora vamos a modificar el archivo TabbedPage1.xaml.cs que lo único que hará es volver
al menú principal, tener en cuenta que la página debe heredar a TabbedPage
CarouselPage
7. Modificaremos el archivo TaCarouselPage1.xaml, tener en cuenta que en la línea 2 del
código tiene CarouselPage en lugar de ContentPage.
ModalPage
9. Modificaremos el archivo ModalPage1.xaml , colocando un botón para regresar al menú
principal.
PROBAR Y RESULTADOS.
11. Ahora ejecutamos el programa y verificamos el emulador.
a. La primera ventana en levantarse es el menú y podemos ver todos los botones que
llamarán a las diferentes opciones.
b. Navigation y Tabb
c. Carousel
d. Modal y Popup
Desarrollo:
Link al git:
https://github.com/ariana2021/Laboratorio04.git