Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Universidad Catlica de El Salvador Facultad de Ingeniera y Arquitectura Materia: programacin I, Seccin A Docente: Matro. Giovanni Acosta
Objetivos: Definir que es propiedad, mtodo y evento. Identificar la estructura de un proyecto Windows Form Identificar los tipos de controles disponibles para Windows Form
Qu es un formulario?
Un formulario es, en ltima instancia, una hoja en blanco que el desarrollador rellena con controles, para crear una interfaz de usuario, y con cdigo, para procesar los datos. Para ese fin, Visual Studio proporciona un entorno de desarrollo integrado que ayuda a escribir el cdigo, as como un completo conjunto de controles escrito con .NET Framework. La funcionalidad de estos controles se complementa con el cdigo escrito por el desarrollador, lo que permite desarrollar fcil y rpidamente las soluciones deseadas.
23/10/2013
Qu es un control?
Un control es aquel elemento situado dentro de una ventana o formulario, y que permite al usuario de la aplicacin Windows, interactuar con la misma, para introducir datos o recuperar informacin.
Visitar el siguiente link: http://msdn.microsoft.com/es-es/library/k50ex0x9.aspx Para conocer las propiedades, mtodos y eventos de cada control.
23/10/2013
Herramientas
Formulario
Propiedades
23/10/2013
Button: Inicia, detiene o interrumpe un proceso CheckBox: Muestra una casilla y una etiqueta para texto. Se utiliza en general para establecer opciones. ComboBox: Muestra una lista desplegable de elementos. DateTimePicker: Muestra un calendario grfico que permite que los usuarios seleccionen una fecha o una hora. Label: Muestra texto que los usuarios no pueden modificar directamente. ListBox: Muestra una lista de texto y elementos grficos (iconos). MaskedTextBox: Restringe el formato de los datos proporcionados por el usuario. MonthCalendar: Muestra un calendario grfico que permite que los usuarios seleccionen un intervalo de fechas. NumericUpDown: Muestra una lista de nmeros a travs de la cual los usuarios se pueden desplazar mediante botones hacia arriba y hacia abajo. PictureBox: Muestra archivos grficos, tales como mapas de bits e iconos, en un marco. RadioButton: Muestra un botn que puede activarse o desactivarse. TextBox: Muestra texto escrito en tiempo de diseo que puede ser editado por los usuarios en tiempo de ejecucin o ser modificado mediante programacin.
Todos los objetos en el lenguaje de Visual Basic, incluidos los formularios y controles, tienen sus propias propiedades, mtodos y eventos. Las propiedades pueden considerarse como los atributos de un objeto, los mtodos como sus acciones y los eventos como sus respuestas.
Un globo tiene propiedades (Color, Height, Diameter), responde a eventos (Puncture) y puede ejecutar mtodos (Deflate, MakeNoise).
23/10/2013
Propiedades: si pudiera programar un globo, el cdigo de Visual Basic podra parecerse al siguiente "cdigo" que establece las propiedades de un globo.
Balloon.Color = Red Balloon.Diameter = 10 Balloon.Inflated = True Observe el orden del cdigo: el objeto (Globo) seguido por la propiedad (Color) seguida por la asignacin del valor (= Rojo). Puede cambiar el color del globo sustituyendo un valor diferente.
Sub Balloon_Puncture()
Balloon.MakeNoise("Bang") Balloon.Deflate Balloon.Inflated = False
End Sub En este caso, el cdigo describe el comportamiento del globo cuando se produce un evento Puncture: llama al mtodo MakeNoise con un argumento "Bang", (el tipo de ruido a realizar), luego llama al mtodo Deflate. Puesto que el globo ya no est inflado, la propiedad Inflated se establece en False. Si bien, en realidad no puede programar un globo, puede programar un formulario o control de Visual Basic. Como programador, es el responsable de decidir las propiedades que se deben cambiar, los mtodos que se deben invocar o los eventos que se deben responder para lograr la apariencia y el comportamiento deseados.
23/10/2013
23/10/2013
23/10/2013
Uso de with:
Anclaje de controles
23/10/2013
Acople de controles
Tipos de formularios
23/10/2013
Tipos de formularios
Formulario explorador
Tipos de formularios
Formulario MDI
10
23/10/2013
Tipos de formularios
Formulario acerca de
Tipos de formularios
Pantalla de presentacin
11
23/10/2013
Reglas de funcionamiento:
Agregar mediante cdigo 5 productos al ComboBox, establecer la cantidad existente y el precio de cada producto. Permitir quitar elementos de la lista. Mostrar automticamente el total de la compra. Limpiar todo el formulario con la opcin nueva compra.
Investigar
Tipos de cuadros de dialogo de Visual Basic .NET Estudiar propiedades, mtodos y eventos de los controles ms utilizados
12