Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presentado a:
Jaime Rubiano Llorente
tutor
Entregado por:
Grupo: 201416_20
The following work covers some of the controls available in the Visual Basic language for the
creation of user interfaces, it also proposes the design of the interface for the project proposed
in the course.
o Investigate the functionality of the controls and give examples of their use
o Make the proposal of the user interface for the proposed project
Actividad Individual
CheckedListBox
Muestra una lista de elementos con una casilla a la izquierda de cada elemento.
Este control es muy similar al listbox, pero tiene la característica de agrupar un
conjunto de elementos en donde cada uno tiene la apariencia de casillas de
verificación.
Un ejemplo de su uso, lo podemos utilizar en la elaboración de un pequeño
programa donde se tenga un listbox, checkedlistbox y un botón para agregar al
checkedlistbox ciertos ítems y un botón para enviar los ítems insertados del t extbox
al listbox para ello se procede de la sgte manera:
Muestra un cuadro de texto editable con una lista desplega ble de los valores
permitidos.
Podemos darle uso en una lista de opciones como puede ser para elegir el genero
o otros usos que le queramos dar como podemos ver en la siguiente imagen:
Propiedades
AllowSelection: Obtiene un valor que indica si la lista habilita la selección de
elementos de la lista.
ListView
GroupBox
Propiedades
Cursor: Cursor que aparece al pasar el puntero por el control.
FlatStyle: Determina la apariencia del control cuando un usuario mueve el mouse
sobre el control y hace click.
Font: Fuente utilizada para mostrar texto en el control.
ForeColor: Color de primer plano de este componente, utilizado para mostrar
texto.
Text: Texto asociado al control.
DataSet
Propiedades
Name: Indica el nombre utilizado en el código para identificar el objeto
GenerateMember: Indica si se generara una variable miembro para este
componente
Modifiers: Indica el nivel de visibilidad del objeto
Actividad Individual
1. IMAGE
Propiedades
BorderStyle: Devuelve o establece el estilo del borde de un objeto.
Container: Establece el contenedor de un control de un Form.
DataChanged: Establece un valor que indica algún proceso distinto a la
recuperacion de datos del registro actual ha cambiado los datos de l control
enlazado.
DataField: Establece el nombre de un campo al que será enlazado un receptor de
datos.
DataMenber: establece un miembro de datos especificado entre los varios que
ofrece el proveedor de datos.
Alignment: establece un valor que determina la alineación de un control de CheckBox, del texto
de un control.
3. FRAME MARCO
Propiedades
Permite que el usuario pueda pulsar botones y que realicen determinadas acciones.
Usted utiliza la herramienta Botón de comando para crear un objeto visible que el
usuario puede elegir para realizar una tarea.
Propiedades
5. MONTHCALENDAR
Andrés torres
ProgressBar
• Maximum
• MarqueeAnimationSpeed
• Step
• Value
TextBox
• Lines
• PasswordChar
• Text
• TextLength
NumericUpDown
Este control provee al usuario de una interfaz que le permite establecer un valor
numérico, entre un grupo de valores predefinidos mediante el uso de las flechas
arriba/abajo. Este control puede ser usado en una variedad de aplicaciones como
por ejemplo aplicaciones de administración de inventarios donde se deba establecer
una cantidad limitada de productos.
Propiedades
• Minimum
• Maximum
• Increment
o Es el “paso” en el que se incrementan o disminuye el valor en el
controlador
• Value
• HexaDecimal
o Establece si el número se muestra en formato Hexadecimal.
RichTextBox
Este control es como una TextBox avanzada en el sentido de que permite añadir
mucho más formato al texto que contiene, también permite la cara de archivos del
tipo RTF. Este control puede ser usado en aplicaciones que permitan el ingreso de
texto por ejemplo en el caso del proyecto del curso puede ser usado para la edición
de las preguntas de las evaluaciones.
Propiedades
• Font
• ShortcutsEnabled
• ScrollBars
• TextLength
PictureBox
• Image
• ErrorImage
• SizeMode
• WaitonLoad
Fabian Alvarado
BUTTON
RADIOBUTTON
LABEL
La herramienta ListBox o cuadro de lista como traduce al español, es un control muestra una
lista desde el que el usuario puede seleccionar uno o varios elementos. Si el número
total de elementos supera el número que se puede mostrar, una barra de desplazamiento se
agrega automáticamente a la ListBox control.
Es comúnmente utilizada para listar información necesaria que permita determinar el resultado
que se deseado, esta información de una u otra manera busca encaminar un resultado basado
en las consideraciones del usuario.
Entre sus propiedades más comunes se encuentra las siguientes:
Borderstyle: Determina el tipo de borde que se dibuja alrededor del Listbox.
Ítems: Determina los elementos que componen la lista que desplegara la herramienta.
Allowdrop: determina si el control puede aceptar datos que el usuario arrastre.
ScrolAlwaysvisible: indica si el cuadro de lista debe tener siempre visible una barra de
desplazamiento, independiente que los elementos que contenga no salga del espacio visible.
CausesValidation: indica si este elemento genera algún elemento de validación.
Revisar el proyecto propuesto y hacer una propuesta de diseño para dar solución.
Su aporte es a la Interfaz del proyecto y la propuesta de diseño.
El proyecto es el siguiente:
Cada área o tema debe tener una evaluación, cada una de estos temas se muestran
mediante ayudas didácticas multimedia, pueden ser videos, imágenes, sonido y texto.
Formulario de Inicio
Formulario de Temas
Formulario de Evaluación
Checkedlistbox
para elegir una
opción de
respuesta
Botón que
nos llevara
al
formulario
de temas
Formulario Tema
Utilizamos
CheckedListbox
para marcar la
respuesta
Login Principal
Registro de Estudiante
Para las evaluaciones se propone una ventana simple con RichTextBox para el
diseño de las preguntas y asi tener total libertad de añadir imágenes o cualquier
recurso.
It was possible to define some of the existing controls in the programming language
of Visual Basic, and it was understood how important it is to know each one of its
properties since this facilitates the creation of an intuitive application for the user.
It was also possible to make an initial proposal for the application to be developed
during the course work.
Fernández, C. (2009). Visual Basic: básico. Madrid, ES: RA-MA Editorial. Capítulo
3, lenguaje Basic. (pp.37-50). Recuperado
de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=38&d
ocID=11046605&tm=1480459848979