4. trabajando con formularios y controles

2,688 views

Published on

trabajando con formularios y controles

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,688
On SlideShare
0
From Embeds
0
Number of Embeds
462
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

4. trabajando con formularios y controles

  1. 1. Módulo 2: Trabajando conFormularios y Controles
  2. 2. Descripción Crear la Interfaz Escribir Código  Entender Conceptos de Programación Usar Visual  Trabajar con Windows Forms Studio 2005  Trabajar con Controles  Darle Estilo a su Código Acceder a Depurar y Datos Desplegar
  3. 3. Lección: Entendiendo Conceptos de Programación
  4. 4. ¿Qué es Programación Orientada a Eventos? Sub Button1_Click (…) ‘Inserte código para ‘el evento End Sub
  5. 5. Clases: Planos para los Objetos Clase Objeto Una representación Una instancia de una clase. simbólica de un objeto. Analogía: Un edificio Analogía: Un Plano. basado en el plano. Ejemplo Cada formulario en un proyecto Visual Basic es un objeto. Cada formulario es una instancia de la clase Form.
  6. 6. ¿Qué Son las Propiedades, Métodos y Eventos? Form1 Size Volume Propiedades Text Bass Close Métodos Tune Hide Eventos Click Low Battery
  7. 7. Práctica: Propiedades, Métodos, y Eventos Para cada uno de los siguientes objetos, sugiera propiedades, métodos y eventos asociados:  Puerta  Automóvil  Ejemplo: Teléfono  Propiedades: Ancho, Color, Volumen  Métodos: Ring, SubirVolumen  Eventos: VolumenSubido, MarcadoCompletado
  8. 8. Lección: Trabajando con Windows Forms  Cómo Crear un Formulario  Cómo Asignar las Propiedades de un Formulario  Cómo Invocar Métodos  Cómo Manejar los Eventos del Formulario  Formularios Modales y No Modales  Cómo Manejar Formularios Múltiples
  9. 9. Cómo Crear un Formulario
  10. 10. Cómo Asignar las Propiedades del Formulario Nombre del Objeto Botón para Lista por Categorías Botón para Lista Alfabética Panel de Descripción
  11. 11. Cómo Invocar Métodos Métodos Sub Form1_Click Me.CenterToScreen( ) End Sub
  12. 12. Cómo Manejar Eventos del Formulario Lista deNombres de Clase Eventos
  13. 13. Demo: Escribiendo Código Para Eventos del Formulario Abrir una nueva aplicación Windows en Visual Basic Abrir el editor de código para el formulario Abrir el manejador de eventos Form1_Click Agregar código para el manejador de eventos Ejecutar la aplicación y probar el código
  14. 14. Formas Modales y No Modales Forma Principal Forma Modal ¿Guardar archivos antes de salir? Sí No
  15. 15. Cómo Manejar Múltiples Formularios Form1 Abrir Form2 Form2 Cerrar
  16. 16. Lección: Trabajando con Controles  Cómo Agregar Controles a un Formulario  Cómo Asignar las Propiedades del Control  Cómo Agregar Código para los Eventos del Control  Cómo Usar la Función MessageBox.Show()
  17. 17. Cómo Agregar Controles a un Formulario
  18. 18. Cómo Asignar las Propiedades de un Control  Puede asignar el mismo valor de propiedad para múltiples controles al mismo tiempo
  19. 19. Cómo Agregar Código Para los Eventos del Control
  20. 20. Cómo Usar la Función MessageBox.Show() Caption As String Icon Text As String Buttons Default Button MessageBox.Show( )
  21. 21. Demo: Creando una Message Box Abra una nueva aplicación Windows en Visual Basic 2005 Cree la interfaz de usuario Asigne las propiedades del formulario y de los controles Abra un manejador de eventos y agregue código para crear un message box Ejecute la aplicación y pruebe su código
  22. 22. Lección: Codificando con Estilo  Convenciones de Nombramiento  Cómo Dar Formato y Documentar el Código
  23. 23. Convenciones de Nombramiento Reglas Solo use letras, dígitos y subguiones (_) Respuesta42   42Respuesta   Empiece con una letra o subguión No use palabras clave (keywords) BotonAbrir   True  Guías Case: Use PascalCasing o camelCasing,   dependiendo del elemento que está nombrando MALESTILO  Mecánica: Use sustantivos para objetos y _estilopobre MejorEstilo   verbos para métodos  Selección de palabra: Use términos consistentemente entre segmentos de código
  24. 24. Cómo Dar Formato y Documentar Código  Indentado Sub Button1_Click Me.Close End Sub  Continuación de linea y encadenamiento MessageBox.Show(“Usuario = " & Usuario.Text & _ ", Password = " & Password.Text)  Agregando comentarios ‘Mostrar CalculationForm Dim CalculationForm as new Form2( ) CalculationForm.Show( )  Agregue comentarios a su código para hacerlo más legible y fácil de mantener
  25. 25. Repaso Crear la Interfaz Escribir Código  Entender Conceptos de Programación Usar Visual  Trabajar con Windows Forms Studio 2005  Trabajar con Controles  Darle Estilo a su Código Acceder a Depurar y Datos Desplegar
  26. 26. Lab 2.1: Creando la Interfaz de Usuario  Ejercicio 1: Creando el Formulario Principal

×