LABORATORIO DEWINDOWS PHONE
Microsoft Student Partners
WINDOWS PHONE
COMPONENETES DE INTERFAZ ÚNICOLock Screen Start Screen List View Theme Screen
Ejercicio: Convertidor de Unidades
Ejercicio• Crear un Nuevo Proyecto.• Comprender:– Navegación.– Navegación.– Controles.– Funcionalidad.– Personalización.
Nuevo Proyecto• Crear nuevo Proyecto en Visual Studiopara Windows Phone
Crear Proyecto
Crear Proyecto
Crear Proyecto
Crear Proyecto
Crear Proyecto• Cambiar el Nombre de la App
Navegación• Creamos una nueva página
Navegación
Navegación• Navegar con botones:
Navegación• En el botón de la página principal:private void button1_Click(object sender, RoutedEventArgs e){NavigationServ...
Navegación• En el botón de la segunda página:private void button1_Click(object sender, RoutedEventArgs e){if (NavigationSe...
Prueba la Navegación
Controles• Grid• Textblock• Textbox• Buton• Buton
Controles - Grid
Controles - Grid
Controles - Grid
Controles -Grid
Controles - Grid
Controles - TextBlock• Porque el primer TextBlock no tiene Grid.Row?
Controles - TextBlock
Controles - TextBox
Controles - TextBoxBorrar las propiedades Text
Controles - TextBlock
Controles - Button
Controles - Button• Ajusta la Fila al Botón
FuncionalidadAgregar la lógica necesaria al boton“Convertir”:• Crear el evento Click del botón:
Funcionalidad• Realizar el Calculo de la Conversión deacuerdo a la regla:1Km = 0.62 Mi => 1Km ……… 0.62 MixKm……… ? = xKm* 0...
Prueba la Aplicación
PersonalizaciónMediante:• Propiedades y Valores en Visual Studio.• Expression Blend.
Personaliza tu Aplicación:• Cambia las Imágenes:• Cambia las Imágenes:• ApplicationIcon.png• Background.png• SplashScreenI...
Windows Phone 7 Navegación
Upcoming SlideShare
Loading in …5
×

Windows Phone 7 Navegación

508 views
434 views

Published on

Este es un ejemplo práctico de cómo realizar navegación entre páginas.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
508
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows Phone 7 Navegación

  1. 1. LABORATORIO DEWINDOWS PHONE
  2. 2. Microsoft Student Partners
  3. 3. WINDOWS PHONE
  4. 4. COMPONENETES DE INTERFAZ ÚNICOLock Screen Start Screen List View Theme Screen
  5. 5. Ejercicio: Convertidor de Unidades
  6. 6. Ejercicio• Crear un Nuevo Proyecto.• Comprender:– Navegación.– Navegación.– Controles.– Funcionalidad.– Personalización.
  7. 7. Nuevo Proyecto• Crear nuevo Proyecto en Visual Studiopara Windows Phone
  8. 8. Crear Proyecto
  9. 9. Crear Proyecto
  10. 10. Crear Proyecto
  11. 11. Crear Proyecto
  12. 12. Crear Proyecto• Cambiar el Nombre de la App
  13. 13. Navegación• Creamos una nueva página
  14. 14. Navegación
  15. 15. Navegación• Navegar con botones:
  16. 16. Navegación• En el botón de la página principal:private void button1_Click(object sender, RoutedEventArgs e){NavigationService.Navigate(new Uri("/SegundaPagina.xaml",UriKind.RelativeOrAbsolute));}
  17. 17. Navegación• En el botón de la segunda página:private void button1_Click(object sender, RoutedEventArgs e){if (NavigationService.CanGoBack){NavigationService.GoBack();}}
  18. 18. Prueba la Navegación
  19. 19. Controles• Grid• Textblock• Textbox• Buton• Buton
  20. 20. Controles - Grid
  21. 21. Controles - Grid
  22. 22. Controles - Grid
  23. 23. Controles -Grid
  24. 24. Controles - Grid
  25. 25. Controles - TextBlock• Porque el primer TextBlock no tiene Grid.Row?
  26. 26. Controles - TextBlock
  27. 27. Controles - TextBox
  28. 28. Controles - TextBoxBorrar las propiedades Text
  29. 29. Controles - TextBlock
  30. 30. Controles - Button
  31. 31. Controles - Button• Ajusta la Fila al Botón
  32. 32. FuncionalidadAgregar la lógica necesaria al boton“Convertir”:• Crear el evento Click del botón:
  33. 33. Funcionalidad• Realizar el Calculo de la Conversión deacuerdo a la regla:1Km = 0.62 Mi => 1Km ……… 0.62 MixKm……… ? = xKm* 0.62Mi = x * 0.62 Mi1Km• Agregar el Código en el Evento:private void button2_Click(object sender, RoutedEventArgs e){textBox2.Text = (Double.Parse(textBox1.Text) * 0.62).ToString();}
  34. 34. Prueba la Aplicación
  35. 35. PersonalizaciónMediante:• Propiedades y Valores en Visual Studio.• Expression Blend.
  36. 36. Personaliza tu Aplicación:• Cambia las Imágenes:• Cambia las Imágenes:• ApplicationIcon.png• Background.png• SplashScreenImage.jpg• Nombre de la Aplicación.• Cambiar las unidades a convertir.• Cambia los colores , los fondos, lostamaños de letras y lo que te gustepara ponerle tu toque personal.Sube tu App a Yallapps

×