Introducción a Windows Forms

Slides:



Advertisements
Presentaciones similares
Introducción a Windows Forms
Advertisements

Agregar código a un formulario Web Form con Microsoft ASP.NET
Módulo 1: Primeros Pasos
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Programación con Lenguajes de Cuarta Generación Cuatrimestre: 5 Página.
Hacer clic para comenzar. Reunión Especializada de Organismos Gubernamentales de Control Interno del Mercosur Foro Un espacio para el diálogo.
Crea una cuenta en WordPress WordPress es uno de los servicios más usados para la creación de blogs en internet, ya que es una plataforma con una gran.
Exposición Dreamweaver Integrantes: Piero Alvarez Andrea Deleg Cristian Rodriguez Milena Gomez Jhoni Leon.
Universidad Fermin Toro. Sistema de aprendizaje interactivo a Distancia. Barquisimeto-Estado Lara Participantes.  Rubén Viteznik (Capitán)  Carmen Mendoza.
Escuela superior politécnica de Chimborazo facultad ingeniería en marketing carrera ingeniería comercial INTEGRANTES: JANneth merino PABLO SANCHEZ semestre:
MICROSOFT ACCESS. Definición de una Base de Datos: un programa que permite gestionar y organizar una serie de datos. Por ejemplo, para la gestión de los.
Nombre José Francisco Luna Jurado Matricula Asignatura
Introducción a ASP.NET.
COMPONENTES DE INTERNET
MANEJO DE TEXTO Y OBJETOS AVANZADOS ENCABEZADOS Y PIES DE PÁGINA
Prácticas de Cierre Microsoft Office Access 2010.
COMPUTACIÓN Y SOFTWARE DE APLICACIÓN
Estructura General de las Instrucciones en Visual Basic
CMS Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa informático que permite.
Administrador de dispositivos
Gestión Documental SharePoint 2013
RECUERDA INGRESAR A LA PÁGINA POR ESTE BOTÓN!!
Uso de opciones avanzadas
INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS
Tutorial Creación de un Cuadro De Búsqueda Usando la Herramienta Constructor de Cuadro de Búsquedas de EBSCO
3.- Ventana de propiedades del Menú de inicio y barra de tareas
Miguel García Ruiz Jackeline Giraldo Urrea
Vista de documentos Diseño de impresión: En esta vista, se pueden aplicar formatos y realizar la mayoría de las tareas habituales En esta vista no se ven.
UNIDAD II INTERNET.
Informes e impresión en aplicaciones Windows Forms
ELEMENTOS MULTIMEDIA DE POWER POINT
Introducción a Visual Studio .NET
CONTROLES BÁSICOS VB.NET
Alumna: Vanessa Flores Verdesoto
Programación Orientada a Objetos
Acceso a datos con ADO.NET
Configurando mi espacio de trabajo
ADMINISTRACIÓN DE USUARIOS
La replicación es una buena solución al problema de mover datos entre un servidor central y clientes que sólo se conectan en determinadas ocasiones. La.
Tema: Formato Columnas
Páginas web con wordpress
Características básicas de HTML
EXPLORADOR DE WINDOWS.
RETROALIMENTACIÓN DE CLASE ANTERIOR
1. Internet Introducción Navegadores y buscadores Buscar información Descargas Otras actividades en internet 2. Mantenimiento.
Conceptos básicos de.NET Explorar el entorno de desarrollo Crear un proyecto Visual Basic.NET Use Visual Studio.NET Acceso a datos Depurar e implantar.
Implementación de aplicaciones
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
Introducción a Access Juan Alberto Sigüenza Escuela Técnica Superior de Informática.
EXCEL FUNDAMENTOS Excel es un programa del tipo de Hoja de Cálculo que permite realizar operaciones con números organizados en una cuadrícula. Es útil.
Hipervínculos y Marcadores en Excel
ENTORNO GRÁFICO DE VISUAL ESTUDIO
Programación orientada a objetos en Visual Basic .NET
FERNANDA DE LA ESPERANZA DE LEÓN ALVAREZ 1°F/M TECNOLOGÍAS DE LA INFORMACIÓN I Actividad 3.
HERRAMIENTAS DE MICROSOFT WORD LOS HIPERVINCULOS SUSANA JANETH ISLAS OBLEDO T/M 1*A BGC ACTIVIDAD 3.
ACTIVIDAD 3 TECNOLOGÍAS DE LA INFORMACIÓN 1 RAMÍREZ MEDINA LEONARDO DANIEL 1.A T/M.
HERRAMIENTAS DE MICOSOFT WORD LOS HIPERVINCULOS LOS HIPERVINCULOS LOS HIPERVÍNCULOS SON ENLACES O RUTAS DE ACCESO A OTRO ARCHIVO, PAGINA WEB O UNA DIRECCIÓN.
ACTIVIDAD 3 UNIDAD 4 HIPERVINCULOS LOS HIPERVINCULOS Los hipervínculos son enlaces o rutas de acceso a otro archivo, pagina Web o una dirección de correo.
TECNOLOGÍA DE LA INFORMACIÓN
TUTORIAL BÁSICO DE INTERNET EXPLORER 8 Autor: Enrique Laín.
Unidad 2: Libre Office Writer
“ENTORNO DE TRABAJO DE ACCESS 2010” ACTIVIDAD DE ADQUISICIÓN DEL CONOCIMIENTO GRISEIDY CLARIBEL VELAZQUEZ RUIZ GPO:423.
Que es Word y sus Partes ING. CARLOS ITURIEL DOMINGUEZ VILLAR.
Lenguajes del lado del cliente
DESARROLLO DE APLICACIONES WEB INSTRUCTOR: HEMERSON VILLACORTA MANIHUARI.
SWAY Aplicación Office 365.
MICROSOFT ACCESS. Definición de una Base de Datos: un programa que permite gestionar y organizar una serie de datos. Por ejemplo, para la gestión de los.
Gestión de Recursos compartidos.. Aspectos fundamentales del usó compartido Existen dos maneras de compartir archivos y carpetas: desde el equipo y desde.
Tema 10. Uso de formularios y controles
Windows 7 El Teclado y el Ratón. Para dar órdenes al computadora tenemos 2 dispositivos el teclado y el mouse o ratón digital. Mouse o ratón digital 1.
INTERNET: Por medio de este icono podrá conectarse a Internet y podrá acceder a la red de redes. 4-PAPELERA DE RECICLAJE: En este icono.
Transcripción de la presentación:

Introducción a Windows Forms

Descripción Crear un formulario Añadir controles a un formulario Crear un formulario heredado Organizar controles en un formulario Crear aplicaciones MDI

Lección: Crear un formulario Windows Forms frente a Web Forms Cómo crear un formulario Cómo establecer las propiedades de un formulario Ciclo de vida de un formulario Cómo gestionar eventos del formulario Código generado por el Diseñador de Windows Forms

Windows Forms frente a Web Forms Característica Implantación Gráficos Respuesta Plataforma Modelo de programación Seguridad Windows Forms Web Forms Puede ejecutarse sin alterar el Registro No se requiere descarga Incluye GDI+ Los gráficos interactivos o dinámicos requieren ida y vuelta al servidor para su actualización Velocidad de respuesta más rápida posible para aplicaciones interactivas Requiere el .NET Framework ejecutándose en la máquina cliente Basado en un modo de intercambio de mensajes Win32 en el lado cliente Seguridad basada en código y basada en roles Pueden aprovechar el HTML Dinámico del navegador y crear ricos IU Sólo requiere un navegador Los componentes de aplicaciones se invocan mediante HTTP Seguridad basada en roles

Cómo crear un formulario Cuando se crea un nuevo proyecto, se crea un formulario base Para crear un nuevo formulario 1. Hacer clic con en botón derecho en el Explorador de soluciones 2. Hacer clic en Agregar 3. Hacer clic en Windows Forms

Cómo establecer las propiedades del formulario Nombre formulario Botón ordenación Botón alfabético Panel descripción

Ciclo de vida de un formulario 1. Mostrar Form1 5. Form2 Load 7. Form2 GotFocus 4. Mostrar Form2 2. Form1 Load 8. Form2 Activated 3. Form1 Activated 10. Form2 LostFocus 6. Form1 Deactivate 9. Retorno del foco a Form1 11. Form2 Deactivate 12. Form1 Activated 13. Cerrar Form2 14. Form1 Deactivate 15. Form2 GotFocus 21. Form1 Activated 16. Form2 Activated 17. Form2 Closing 24. Form1 Closing 23. Salir de la Aplicación 18. Form2 Closed 25. Form1 Closed 19. Form2 LostFocus 26. Form1 LostFocus 20. Form2 Deactivate 27. Form1 Deactivate 22. Form2 Disposed 28. Form1 Disposed

Cómo gestionar los eventos de un formulario

Código generado por el Diseñador de Windows Forms

Lección: añadir controles a un formulario Cómo añadir controles a un formulario Cómo añadir menús a un formulario Cómo personalizar los controles del Cuadro de herramientas Práctica: crear un formulario y añadir controles

Cómo añadir controles a un formulario

Cómo añadir menús a un formulario

Cómo personalizar los controles del Cuadro de herramientas Clic con el botón derecho en Cuadro de herramientas 1 Clic en Personalizar cuadro de herramientas 2 Selección del control requerido en la página de Componentes de .NET Framework 3

Práctica: crear un formulario y añadir controles En esta práctica, Estableceremos las propiedades del formulario Añadiremos controles al formulario Estableceremos las propiedades de los controles Implementaremos el controlador de eventos del botón Click Empezar revisando los objetivos de esta actividad práctica 10 min

Lección: crear un formulario heredado Modificadores de acceso Cómo crear un formulario heredado Práctica: crear un formulario heredado

Modificadores de acceso Modificador de acceso Private Protected Public Descripción De sólo lectura para un formulario secundario, todos sus valores de propiedades en la ventana Propiedades están deshabilitados Accesible desde dentro de la clase y desde cualquier clase que herede de la clase que declaró este miembro Nivel más permisivo; los controles Public tienen accesibilidad total

Cómo crear un formulario heredado Crear un formulario heredado utilizando el cuadro de diálogo Selector de herencia Crear un formulario heredado programáticamente Public Class Form2 Inherits Namespace1.Form1

Práctica: crear un formulario heredado En esta práctica, Estableceremos las propiedades de los controles del formulario base para prepararlos para la herencia Añadiremos un nuevo formulario al proyecto heredándolo del formulario base Estableceremos las propiedades en el formulario heredado y los controles Empezar revisando los objetivos de esta actividad práctica 10 min

Lección: organizar controles en un formulario Cómo organizar controles en un formulario utilizando el menú Formato Cómo establecer el orden de tabulación de los controles Cómo delimitar (Anchor) un control en Windows Forms Cómo acoplar (Dock) un control en Windows Forms Demostración: organizar controles en un formulario

Cómo organizar los controles de un formulario utilizando el menú Formato

Cómo establecer el orden de tabulación de los controles Para establecer el orden de tabulación de los controles En el menú Ver, seleccionar Orden de tabulación Hacer clic en un control para cambiar su orden de tabulación -- O -- Establecer la propiedad TabIndex Configurar la propiedad TabStop como True

Cómo delimitar un control en Windows Forms Garantiza que los bordes del control permanecen en la misma posición respecto al contenedor principal Delimitar un control al formulario Establecer su propiedad Anchor Valor predeterminado: Superior, Izquierda Otros valores: Inferior, Derecha

Cómo acoplar un control en Windows Forms Permite pegar los bordes de un control a los bordes de su control principal Acoplar un control Establecer la propiedad Dock

Demostración: organizar controles en un formulario En esta demostración, veremos cómo Alinear los controles de un formulario Disponer en capas los controles de un formulario Delimitar controles en un formulario Acoplar controles en un formulario

Lección: crear aplicaciones MDI Aplicaciones SDI frente a aplicaciones MDI Cómo crear aplicaciones MDI Cómo interactúan los formularios principal y secundario Práctica: crear una aplicación MDI

Aplicaciones SDI frente a aplicaciones MDI Sólo hay un documento visible Muestra varios documentos a la vez Debe cerrarse un documento antes de abrir otro Cada documento se muestra en su propia ventana

Cómo crear aplicaciones MDI Crear un formulario primario Crear un nuevo proyecto Configurar la propiedad IsMdiContainer como True Añadir un elemento de menú para invocar el formulario secundario Crear un formulario secundario Añadir un nuevo formulario al proyecto Invocar un formulario secundario desde uno primario Protected Sub MenuItem2_OnClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click Dim NewMdiChild As New Form2() 'Set the Parent Form of the Child window. NewMdiChild.MdiParent = Me 'Display the new form. NewMdiChild.Show() End Sub

Cómo interactúan los formularios primarios y secundarios Para ver una lista de las ventanas secundarias disponibles del formulario primario Crear un elemento de menú (Windows) y configurar su propiedad MdiList como True Para determinar el MDI secundario activo Utilizar la propiedad ActiveMdiChild Para organizar ventanas secundarias en el formulario primario Invocar el método LayoutMdi Dim activeChild As Form = Me.ActiveMdiChild

Práctica: crear una aplicación MDI En esta Práctica, Crearemos el formulario primario Crearemos el formulario secundario Mostraremos el formulario secundario desde el formulario primario Empezar examinando los objetivos de esta actividad práctica 15 min