Practica en windows form

Solo disponible en BuenasTareas
  • Páginas : 64 (15982 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de enero de 2012
Leer documento completo
Vista previa del texto
PRACTICA 3 SI2009A INTRODUCCION A WINDOWS FORM

Objetivos

1. Crear una aplicación Windows en Visual Estudio.Net

2. Describir el IDE del Visual Estudio Net y mostrar sus componentes como barra de título, barra de Menús, barras de herramientas, cuadro de herramientas, diseñador de formularios Windows, ventana de Propiedades, ventana explorador de soluciones, diseñador de componentes,barra de estado, ventana inmediato, etc.
3. Entender el punto de entrada del programa sub main

4. El formulario Windows Form, definición, Jerarquía de Namespace del formulario, clasificación por el tipo de interfaz (SDI, MDI), método de trabajo (modal y no modal),por el contenido (con controles con gráficos)

5. Los controles Windows Forms, definición ,clasificación por su tecnología (Net,Active X, Por su función (edición de texto, almacenamiento , establecimiento de valores, fecha, cuadros de diálogo , controles de comando menús, etc.

6. La clase control, Propiedades , métodos y eventos

7. Eventos y programación manejada por eventos, eventos desencadenados por acción del usuario , Eventos provocados por el código de la aplicación., Eventos desencadenados por el sistema.

8.Controladores de eventos en Windows en Windows Forms. Definición, sintaxis parámetros-Crear un controlador de eventos en tiempo de diseño y ejecución, crear un controlador para varios eventos

9. Crear un controlador en tiempo de ejecución, Asociar un controlador a uno o más eventos,desasociar un controlador a uno o más eventos

10. Cuadros de entrada (inputbox) y de Mensjaes msgbox yMessageBox.

11. Trabajando con el formulario, Clase Forms , propiedades, métodos ,eventos

12. Creando un formulario Windows Forms. Estructura de código generado por el formulario.,Adicionando un formulario al proyecto,configurando el formulario de inicio, configurando propiedades del formulario, modificando el fondo del Formulario ( color de fondo, imagen de fondo , degradado de colores (Demo01))

13. Mostrando el formulario siempre en primer plano, mostrando el formulario transparente(demo02) .Creando un formulario no rectangular (Demo03)

14. Métodos del formulario. Mostrar un formulario no Modal y Modal, ocultar un formulario,cerrar un formulario (Demo 04)

15. Eventos del Formulario Ciclo de vida del Formulario. (New , Resize, Load ,Activated Paint, Desactivated , Closing,Closed Disposed, ( Demo05)

16. Eventos del teclado: KeyDows, KeyPress y KeyUp, Manejando teclas simples( Keypress) Manejando Teclas Extendidas ( KeyDown o KeyUp ) Demo 06.

17. Eventos del Mouse( MouseDown, MouseUp y MouseMove.), las propiedades de la clase MouseEventArgs. (Demo07)

18. Trabajando con cuadros de dialogo,Crear, Mostrar y cerrar y guardar el resultado, Recuperando elResultado del cuadro de diálogo Demo 08.-

19. .Implementanndo Herencia de formularios,creando Herencia mediante programacion uso de la sentencia Inherits, creando mediante visual studio.Net. configuración del alcance de los controles (Public, protected , friend, private), actualizando los cambios del formulario base Demo 09
Notas. Resolver y entender los demos 1 al 8 del libro de Dueñas ,los siguientes ejercicios se explicaran en el laboratorio pero el alumno debe estudiar antes para aprender más rápido el curso

1. El punto de entrada al programa

Todo programa debe tener un punto de entrada, o elemento que sea el que se comienza a ejecutar en primer lugar.
En el caso de una aplicación con estilo Windows, lo primero que comienza a ejecutarse por defecto es el formulario. Sinembargo, puede haber ocasiones en que no queramos ejecutar el formulario en primer lugar, bien porque debamos establecer valores de inicialización para el programa, en un procedimiento que sea el que da paso al formulario, o simplemente, puede que sólo queramos ejecutar uno o varios procedimientos sin usar formularios.

En esta situación, debemos escribir un procedimiento especial al que...
tracking img