Práctica A: creación de formularios Windows Forms

Documentos relacionados
1

índice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0

Laboratorio. Instalación de Visual Studio Community. Back To Basics Instalando Visual Studio Community. Versión: 1.0.

Tutorial de NetCDF. Copyright Esri All rights reserved.

MANUAL DE INSTRUCCIONES PARA LA SOLICITUD DE AYUDAS

Objetivo: Construir un programa integrando sentencias de decisión MARCO TEÓRICO

Tema: Introducción al IDE de Microsoft Visual C#.

MICROSOFT ACCESS 2010 FÁCIL

PRUEBA TIENDA MAGENTO

ESCUELA DE LA SALUD PROGRAMA TÉCNICO EN SEGURIDAD Y SALUD EN EL TRABAJO SUBMÓDULO BÁSICO GUIA WINDOWS-CARPETAS Y COMPRIMIR

Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP?

Guía de instalación del navegador Mozilla Firefox

Elementos esenciales de Word

Qué más puedo hacer en el cuadro de búsqueda?

Tema: Repaso sobre el uso del IDE de Microsoft Visual C#.

La última versión disponible cuando se redactó este manual era la 5 Beta (versión ), y sobre ella versa este manual.

Protección de un documento Excel CEC-EPN

Taller: Uso de la aplicación AUTANA - Contabilidad. Equipo de Desarrollo AUTANA / Fundación CENDITEL

Manual Para Hacer Ejecutables de aplicaciones JAVA usando Advanced Installer 7.6

EDUComputacion. Te ofrece el curso de:

SISTEMA DE ADMINISTRACIÓN Y GESTIÓN POR PROCESOS

Manual de Usuario para Proponentes

MANUAL DE USUARIO PROVEEDOR MODULO CERTIFICADOS PARA PROVEEDORES. Desarrollado por:

COMBINAR CORRESPONDENCIA

... advanced access control software Guía de usuario. for

Elementos esenciales de Power- Point

ENTORNO DE DESARROLLO Y COMPILACIÓN DE PELLES C

INDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje

Procedimiento de instalación rápida con CD-ROM. Activación y uso de EtherTalk para Mac OS 9.x

MANUAL DEL USUARIO. Página Web.

Acceso a Datos con Visual Basic

ANEXO APLICACIÓN DE FIRMA

MICROSOFT ACCESS 2007 (COMPLETO)

Conocimientos previos

DEMOSTRACION DE UNA APLICACIÓN N-CAPASCON JAVA- POSTGRESQL

Creación y manejo de la base de datos y tablas

2403: Desarrollo de aplicaciones Windows

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

A la derecha de este botón irán apareciendo todas las aplicaciones abiertas en ese momento en el sistema.

Manual de Instrucciones para el uso con un ordenador

Combinación de correspondencia en Microsoft Office Word 2003

Instalación Pico 2000

RECIBOS. Cti19_14 C.T.I. Cálculo y Tratamiento de la Información

En este manual se propone utilizar el SkyDrive del correo electrónico del CONALEP, sin embargo también es

bla bla Guard Guía del usuario

Control y manejo cámara IP. Aplicación cliente. (IPCMonitor) Feb, 2013 Version Manual usuario.

CyberLink. PowerDVD Copy. Guía del usuario

INSTRUCTIVO COBRANZAS.COM

MICROSOFT ACCESS 2016 Básico

Macintosh. Requisitos. Activación y uso de EtherTalk. Mac OS 9.x. Impresora a color Phaser 8400

Seleccione en el escritorio el programa Sucosoft S40 y darle doble click.

Red Inalámbrica. Conexión a EDUROAM con Microsoft Windows 10.

Programación en Visual Basic Ricardo Rodríguez García

MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL

LICENCIATURA EN CIENCIAS NATURALES Y EDUCACIÓN AMBIENTAL MODULO DE WINDOWS U N I V E R S I D A D D E C Ó R D O B A

bla bla Documentos Guía del usuario

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA

Sesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)

Cambia al área de trabajo situada debajo de la actual.

Utilidad de configuración

Primeros pasos en Word capítulo 01

PRÁCTICA 12: Programación de Formularios

Manual del administrador

Macros y Visual Basic para Aplicaciones en Excel

guía de galería_ursec

Conocimientos básicos de Java

Manual Tienda Online Santillana

Introducción a Windows 98

Manual de Usuario Solicitar Permiso Sanitario Previo de Importación de Productos-Usuario Externo

Instructivo de instalación del lector de cédula electrónica. Portal de la Asociación Española

NOTAS TÉCNICAS SOBRE EL SIT: Comisiones Comerciales

Descripción del módulo: Este módulo describe la lógica de la programación y la utilización de programa orientado a objetos.

INFORMÁTICA Y COMUNICACIONES

Guía de uso del programa AVR-Studio

Introducción. Word Autor: Viviana M. Lloret Prof. de Matemática e Informática Blog: aulamatic.blogspot.com

BANCO DE REACTIVOS DE OPCIÓN MÚLTIPLE WINDOWS VISTA

ABIES Integración de datos desde Séneca

BARRANCO-CHORRILLOS-SURCO

ACCESS XP. Objetivos. Duración. 64 horas. Contenidos. Módulo 1: Introducción. Parte 1 Bienvenida Certificado MOUS Resumen

Java Actualizado, de no ser así descargar versión más reciente

Manual Operacional AGENDA - SIDRA

Instructivo Costo Promedio Ponderado en el software administrativo

Instrucciones para bajar archivos desde Social Science Research Network, SSRN

EXPERTO EN OFIMATICA (65 HORAS) MODULO 1. WORD (19 HORAS. 12 HORAS TEORICAS Y 7 HORAS PRACTICAS)

Crear Plan de Estudios en SMA

5.3 CREAR FORMULARIOS

MANUAL PARA LA CREACIÓN DE OPERADORES DE EMPRESA ASIGNACIÓN DE ROLES

Cómo Crear una cuenta en GitHub, instalar Git, subir un archivo simple y agregar colaboradores.

HACER COPIAS DE SEGURIDAD EN WINDOWS

En este manual se detalla la instalación de las impresoras de CIMNE-Castelldefels. Si observáis cualquier error en la documentación o experimentáis

Word Básico Word Básico

Transcripción:

Práctica A: creación de formularios Windows Forms ************************************************************************************* Objetivos Requisitos previos Escenario Tiempo estimado para realizar este laboratorio: 45 minutos En este laboratorio, demostraremos nuestros conocimientos para: Crear un nuevo formulario. Heredar un a nuevo formulario de un formulario existente. Añadir controles a un formulario. Establecer propiedades de formularios y controles. Para poder trabajar en este laboratorio, debemos tener los conocimientos y capacidades para desarrollar una aplicación Windows Forms sencilla utilizando un lenguaje de programación compatible con Visual Studio.NET. El interfaz Internal Business Application ofrece un punto de acceso común a varias aplicaciones internas de negocio. Para garantizar que la información proporcionada por la aplicación es accedida por el usuario adecuado, la aplicación requiere un formulario de logon. El formulario de logon solicitará al usuario su nombre y contraseña. A continuación, intentaremos autenticar las credenciales del usuario para determinar si se le permite acceder a varias aplicaciones internas. En este laboratorio, añadiremos un nuevo formulario al interfaz Internal Business Application y lo poblaremos con controles. También implementaremos el controlador de eventos Click para los botones del formulario de logon. Además, crearemos el cuadro de diálogo About heredando un nuevo formulario de otro existente.

Ejercicio 1 Crear un nuevo formulario Windows En este ejercicio, actualizaremos el interfaz Internal Business Application añadiendo un formulario de logon y lo poblaremos con controles. También estableceremos las propiedades del formulario y de los controles e implementaremos los controladores de eventos Click para los botones del formulario de logon. Hay archivos de inicio y de solución asociados a este ejercicio. Abrir Ex01\Starter para encontrar los archivos de inicio, y Ex01\Solution para encontrar los archivos de solución. Ambas carpetas pueden encontrarse dentro del fichero labs06.zip. Tareas 1. Abrir el proyecto InternalBusinessApp en Visual Studio.NET. Abrir Ex01\Starter para encontrar este proyecto. Nota: El proyecto no se generará hasta que finalice el ejercicio. 2. Añadir un nuevo formulario al proyecto. Utilizar el nombre de formulario LoginForm, y el nombre de archivo LoginForm.vb. a. Si deseamos obtener más información sobre abrir un archivo de proyecto e iniciar una aplicación, consultar: La documentación de Ayuda de Visual Studio.NET. Para más información sobre abrir un archivo de proyecto, en Buscar, seleccionar la caja de verificación para buscar sólo en los títulos y buscar utilizando la frase Open Project Dialog Box. Para más información sobre el inicio de aplicaciones desde el Diseñador, en el índice, buscar utilizando la frase Debugging Windows Applications. a. Si deseamos obtener más información sobre los formularios Windows Forms, consultar los siguientes Lección: Creación de un formulario en el Windows Forms. Esta práctica contiene información sobre cómo añadir un nuevo formulario a un proyecto.

3. Establecer las propiedades del formulario. Utilizar la siguiente tabla para establecer las propiedades del formulario: Propiedad LoginForm ControlBox False FormBorderStyle Fixed3D MaximizeBox False MinimizeBox False Size 322, 210 Internal Business Application Logon 4. Añadir controles al formulario. Añadir dos etiquetas, dos cuadros de texto y dos botones al formulario. a. Si deseamos más información sobre las propiedades de formularios y Windows Forms, consultar los siguientes Lección: Creación de un formulario en el Windows Forms. Esta práctica contiene información sobre cómo establecer las propiedades de un formulario. a. Si deseamos obtener más información sobre añadir controles a un formulario y Windows Forms, consultar los siguientes Lección: Creación de un formulario, en el Windows Forms.

5. Establecer las propiedades de los controles. Utilizar las siguientes tablas para establecer las propiedades de los controles Propiedad de Label1 UserNameLabel Location 64, 31 Size 63, 14 Username Propiedad de Label2 PasswordLabel Location 64, 71 Size 64, 14 Password Propiedad de box1 UserNameBox Location 128, 29 Size 120, 20 (Delete existing text and leave it blank) Propiedad de box2 PasswordBox Location 128, 64 PasswordChart * Size 120, 20 Propiedad de Button1 LogonButton Location 67, 116 Size 75, 30 &Log On Propiedad de Button2 CancelAppButton Location 171, 116 Size 75, 30 &Cancel a. Si deseamos obtener más información sobre las propiedades de controles y los formularios Windows Forms, consultar los siguientes Lección: Creación de un formulario, en el Windows Forms. Esta práctica contiene información sobre cómo establecer propiedades de controles.

6. Establecer el orden de las etiquetas para los controles en el formulario. El orden de las pestañas debería ser parecido al siguiente diagrama: a. Si deseamos obtener más información sobre el establecimiento del orden de las pestañas de un formulario y Windows Forms, consultar los siguientes Lección: Organización de los controles de un formulario, en el Módulo 1, Introducción a los formularios Windows Forms. 7. Completar las propiedades del formulario. Utilizar la siguiente tabla para establecer las propiedades restantes del formulario. Propiedad AcceptButton CancelButton LogonButton CancelAppButton a. Si deseamos obtener más información sobre el establecimiento de las propiedades del formulario y Windows Forms, consultar los siguientes Lección: Organización de los controles de un formulario, en el Módulo 1, Introducción a los formularios Windows Forms. Los siguientes cuatro pasos (pasos 8, 9, 10 y 11) no son necesarios para cumplir los objetivos de los laboratorios pero sí lo son para ejecutar la aplicación y ver los resultados. 8. Declarar campos miembro en la clase LoginForm. Abrir el archivo LoginFormCode.txt y copiar el código bajo el encabezado Declare these class members in the LoginForm class. 9. Implementar propiedades para la clase. Abrir el archivo LoginFormCode.txt y copiar el código bajo el encabezado Add these properties to the LoginForm class. 10. Implementar el controlador de eventos Click para el botón Cancel. Abrir el archivo LoginFormCode.txt y copiar el código requerido bajo el encabezado Create a Click event handler for the Cancel button and add the following code to the event handler. No se requiere información adicional para esta tarea. No se requiere información adicional para esta tarea. No se requiere información adicional para esta tarea.

11. Implementar el controlador de eventos Click para el botón Log On. Abrir el archivo LoginFormCode.txt y copiar el código requerido bajo el encabezado Create a Click event handler for the Log On button and add the following code to the event handler. 12. Generar y ejecutar la aplicación. Especificar mario como nombre de usuario y P@ssw0rd para la contraseña. No se requiere información adicional para esta tarea. trabajar con formularios y Windows Forms, consultar los siguientes Lección: Creación de un formulario, en el Windows Forms.

Ejercicio 2 Heredar un nuevo formulario de un formulario Windows Forms existente En este ejercicio, actualizaremos el interfaz Internal Business Application añadiendo un diálogo About heredando de un formulario Windows Forms genérico. Hay archivos de inicio y de solución asociados a este ejercicio. Abrir Ex02\Starter para encontrar los archivos de inicio, y Ex02\Solution para encontrar los archivos de solución. Ambas carpetas pueden encontrarse dentro del fichero labs06.zip. Importante En el proyecto InternalBusinessApp.sln de Ex02\ Solution, como el cuadro de diálogo About Internal Business Application del proyecto es un formulario heredado, deberemos generar la solución antes para poder visualizar el formulario AppControlAboutForm en el Diseñador de Windows Forms. Tareas 1. Abrir el proyecto InternalBusinessApp en Visual Studio.NET. Abra Ex02\Starter para encontrar este proyecto. 2. Abrir el formulario BaseAboutForm en la vista de Diseño. abrir un archivo de proyecto e iniciar una aplicación, consultar el siguiente recurso: La documentación de Ayuda de Visual Studio.NET. Para más información sobre abrir un archivo de proyecto, en Buscar, seleccionar la caja de verificación para buscar sólo en los títulos y buscar utilizando la frase Open Project Dialog Box. Para más información sobre el inicio de aplicaciones desde el Diseñador, en el índice, buscar utilizando la frase Debugging Windows Applications añadir nuevos formularios a un proyecto y Windows Forms, consultar los siguientes Lección: Creación de un formulario heredado, en el Módulo 1, Introducción a los formularios Windows Forms.

3. Utilizar la siguiente tabla para establecer la propiedad Modifier de cada control. Para establecer una propiedad para múltiples controles simultáneamente, utilizar la tecla CTRL para seleccionar los controles. Control ProductNameLabel VersionNumber CopyrightLabel AllRightsReservedLabel AboutOkButton de la Propiedad Modifier añadir nuevos formularios a un proyecto y Windows Forms, consultar los siguientes Lección: Creación de un formulario heredado, en el Módulo 1, Introducción a los formularios Windows Forms. 4. Guardar BaseAboutForm, y generar el proyecto. No se requiere información adicional para esta tarea. 5. Añadir un nuevo formulario al proyecto utilizando el cuadro de diálogo Inheritance Picker. Utilizar el nombre de formulario AppControlAboutForm. Heredar el formulario del formulario BaseAboutForm. Guardar el nuevo formulario y genera el proyecto. añadir nuevos formularios a un proyecto y Windows Forms, consultar los siguientes Lección: Creación de un formulario heredado, en el Módulo 1, Introducción a los formularios Windows Forms.

6. Completar las propiedades del formulario AppControlAboutForm. Utilizar la siguiente tabla para establecer las propiedades del formulario. Form BackColor Control Size 500, 212 About Internal Business Application Utilizar la siguiente tabla para establecer las propiedades de los controles. Control Propiedad ProductNameLabel. Internal Business Application VersionNumber. Version 1.0.3153 CopyrightLabel. Copyright 2002 Contoso, Ltd. 7. En AppControlForm, implementar el controlador de eventos Click para el elemento de menú About. 8. Ejecutar la aplicación para probar el cuadro de diálogo About heredado. trabajar con formularios heredados y Windows Forms, consultar los siguientes Lección: Creción de un formulario heredado, en el Módulo 1, Introducción a los formularios Windows Forms. Esta lección contiene información sobre cómo trabajar con formularios heredados. a. Si deseamos información más detallada sobre las tareas que debemos realizar, ver los comentarios TODO en el código. b. Si deseamos obtener más información sobre Windows Forms, consultar el siguiente recurso: a. Si deseamos obtener más información sobre Windows Forms, consultar el siguiente recurso: