Sie sind auf Seite 1von 61

Unidad 1: Paso 1

Presentado a

Jaime Rubiano Llorente

Presentado por:

John Jairo Bolívar Beltrán

Gustavo Antonio Acosta

Jairo Andrés Urbano

Wilmer Rominguer Cortes

Universidad Nacional Abierta y a Distancia - UNAD.

Curso: Base de Datos

Grupo 100411_82

Marzo de 2018
Introducción

El presente trabajo tiene como finalidad conocer el desarrollo de manera detallada de


Unidad 1: paso 1 - Identificar y aplicar las herramientas básicas para programar, en los cuales se
desarrollaron ejercicios prácticos de la materia mediante la ayuda y asesoría del señor tutor.

Asimismo, Es uno de los lenguajes de programación que más entusiasmo despiertan entre
los programadores de PCs, tanto expertos como novatos. En el caso de los programadores expertos
por la facilidad con la que desarrollan aplicaciones complejas en poquísimo tiempo (comparado con
lo que cuesta programar en Visual C++, por ejemplo). En el caso de los programadores novatos por
el hecho de ver de lo que son capaces a los pocos minutos de empezar su aprendizaje. El precio que
hay que pagar por utilizar Visual Basic 10 es una menor velocidad o eficiencia en las aplicaciones.
CONTENIDO

APORTE GUSTAVO ACOSTA.

Realizar la revisión de la caja de herramientas de Visual Basic 2010 2015 o 2017 según la selección
del grupo de trabajo y seleccionar 15 herramientas de forma individual, realizar una descripción de
cada una de ellas con su imagen, funcionalidad, uso y al menos 10 propiedades de cada una.

Nombre e imagen Uso y funcionabilidad propiedades


TEXTBOX El control TextBox o Caja de texto Text: texto que aparecerá en el
se utiliza para Ingresar y/o visualizar control.
Texto (es un control de entrada de
datos). Name: nombre del control.

Multiline: nos permite introducir


varias líneas de texto.

Alignment: Alineación que tendrá el


texto dentro del control que puede
ser izquierdo, derecho, centrado.

Visible: si esta propiedad está en


falso la caja de texto no será visible
cuando este en ejecución el
programa. sí está en verdadero si se
podrá ver.

Maxlength: número máximo de


caracteres que tendrá el control.

Looked: Con esta propiedad


podemos bloquear el control para
que el usuario no pueda escribir ni
modificar.

Backolor: Color que tendrá el fondo


de la caja de texto.

Forecolor: Es el color de la letra que


tendrá el control.

Font: tipo y tamaño que contendrá


el control.
LISTBOX Presenta una lista de opciones y AccessibleDescription: Obtiene o
permite seleccionar una o varias de establece la descripción del control
dichas opciones (Caja de Lista. Tipo que las aplicaciones cliente de
de herramienta: Control común) accesibilidad utilizan.
AccessibleName: Obtiene o
establece el nombre del control que
las aplicaciones cliente de
accesibilidad utilizan.

AccessibleRole: Obtiene o establece


el rol accesible del control.

AllowDrop: Obtiene o establece un


valor que indica si el control puede
aceptar los datos que el usuario
arrastra al mismo.

AllowSelection: Obtiene un valor


que indica si la ListBox habilita
actualmente la selección de
elementos de lista.

Anchor: Obtiene o establece los


bordes del contenedor al que está
enlazado un control y determina
cómo se cambia el tamaño de un
control con su elemento primario.

AutoScrollOffset: Obtiene o
establece a dónde se desplaza este
control en ScrollControlIntoView.

AutoSize: Esta API admite la


infraestructura producto y no está
diseñada para usarse directamente
desde el código. Esta propiedad no
es relevante para esta clase.

BackColor: Obtiene o establece el


color de fondo del control.

BackgroundImage: Esta API admite


la infraestructura producto y no está
diseñada para usarse directamente
desde el código. Esta propiedad no
es relevante para esta clase.
Cursor: Obtiene o establece el
cursor que se muestra cuando el
puntero del mouse se sitúa sobre el
control.
LABEL Sirve para poder poner mensajes o BackColor: Obtiene o establece el
textos en la pantalla, pero no son color de fondo del control.
editables por el usuario. (Etiqueta.
Tipo de herramienta: Control AutoEllipsis: Habilita el tratamiento
común) automático del texto que se extiende
más allá del ancho del botón.
AccesibleName: Nombre que se
proporciona a clientes con
discapacidades para facilitar el
acceso.

AccesibleDescription: Descripción
que se proporciona a clientes con
Discapacidades para facilitar el
acceso.

AccesibleRole: Rol que se


proporciona a clientes con
discapacidades para facilitar el
acceso.

Text: Permite agregar el texto que


se va a ver en la etiqueta.

AllowDrop: Obtiene o establece un


valor que indica si el control puede
aceptar los datos que el usuario
arrastra al mismo.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.

Anchor: Define a que bordes del


contenedor esta enlazado un control.

AutoSize: Habilita cambio de


tamaño automático según la fuente
Size.
HSCROLLBAR Representa una barra de RightToLeft: Obtiene o establece un
desplazamiento horizontal estándar valor que indica si los elementos del
(Barra de desplazamiento. Tipo de control se alinean para admitir
herramienta: Control común) configuraciones regionales que
utilizan fuentes de derecha a
izquierda.

UseWaitCursor: Obtiene o establece


un valor que indica si se utiliza el
cursor de espera para el control
actual y todos los controles
secundarios.

Enabled: Obtiene o establece un


valor que indica si el control puede
responder a la interacción del
usuario.
LargeChange: Obtiene o establece
un valor para sumar o restar el
Value propiedad cuando el cuadro
de desplazamiento mueve una
distancia grande.

Location: Obtiene o establece las


coordenadas de la esquina superior
izquierda del control en relación con
la esquina superior izquierda de su
contenedor.

SmallChange: Obtiene o establece


el valor de sumar o restar el Value
propiedad cuando el cuadro de
desplazamiento mueve una distancia
pequeña.

TabStop: Esta API admite la


infraestructura producto y no está
diseñada para usarse directamente
desde el código. Obtiene o establece
un valor que indica si el usuario
puede dar el foco a la ScrollBar
control mediante la tecla TAB.
Visible: Obtiene o establece un
valor que indica si se muestran el
control y todos sus controles
secundarios.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.

Anchor: Obtiene o establece los


bordes del contenedor al que está
enlazado un control y determina
cómo se cambia el tamaño de un
control con su elemento primario.

Dock: Obtiene o establece que los


bordes del control se acoplarán a su
control primario y determina cómo
se cambia el tamaño de un control
con su elemento primario.

Maximum: Obtiene o establece el


límite superior de los valores de
intervalo.(Heredado de ScrollBar).

Minimum: Obtiene o establece el


límite inferior de los valores de
intervalo.

Margin: Obtiene o establece el


espacio entre controles.
CHECKBOX Muestra una casilla de verificación y Appearance: Obtiene o establece el
una etiqueta de texto. Por lo general valor que determina la apariencia de
se usa para establecer las opciones. un CheckBox control.
(Casilla de verificación. Tipo de
herramienta: Control común) BackColor: Obtiene o establece el
color de fondo del control.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.

CheckAlingn: Obtiene o establece


la alineación horizontal y vertical de
la marca de verificación en un
CheckBox control.

Checked: Obtiene o establece un


valor que indica si la CheckBox está
en estado activado.

CheckState: Obtiene o establece el


estado de la CheckBox.

ForeColor: Obtiene o establece el


color de primer plano del control.

Image: Obtiene o establece la


imagen que se muestra en un
control de botón.

ImageIndex: Obtiene o establece el


valor de índice de la lista de
imágenes correspondiente a la
imagen mostrada en el control de
botónText.

TextAlign: Obtiene o establece la


alineación del texto en el CheckBox
control.

TaxtImageRelation: Obtiene o
establece la posición del texto y de
la imagen entre sí.

AllowDrop: Obtiene o establece un


valor que indica si el control puede
aceptar los datos que el usuario
arrastra al mismo.
ERRORPROVIDER Sirve para indicar al usuario que ha Icon: Obtiene o establece el Icon
cometido un error en el registro de que se muestra junto a un control
información (Proveedor de errores. cuando se ha establecido una cadena
Tipo de herramienta: Componentes) de descripción del error para el
control.

RightToLeft: Obtiene o establece un


valor que indica si el componente se
utiliza en una configuración
regional que admite fuentes de
derecha a izquierda.

BlinkRate: Obtiene o establece la


frecuencia con la que parpadea el
icono de error.

BlinkStyle: Obtiene o establece un


valor que indica cuándo parpadea el
icono de error.

DataMember: Obtiene o establece la


lista dentro de un origen de datos
que se va a supervisar.

ContainerControl: Obtiene o
establece un valor que indica el
control primario de este
ErrorProvider.

DataSource: Obtiene o establece el


origen de datos que la ErrorProvider
monitores.

Tag: Obtiene o establece un objeto


que contiene datos sobre el
componente.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.

GenerateMember: especifica
cuándo el Diseñador de Windows
Forms genera una variable miembro
para un componente.

Modifiers: es el modificador de
acceso asignado a la opción
GenerateMember. Si el valor de
la propiedad GenerateMember es
falso, el valor de la propiedad
Modificadores no tiene ningún
efecto.
PANEL Agrupa un conjunto de controles en BackColor: Obtiene o establece el
un marco desplazable no etiquetado. color de fondo del control.
(Tipo de herramienta: Contenedores)
BorderStyle: Indica el estilo del
borde para el control.

ForeColor: Obtiene o establece el


color de primer plano del control.

RightToLeft: Obtiene o establece un


valor que indica si los elementos del
control se alinean para admitir
configuraciones regionales que
utilizan fuentes de derecha a
izquierda.

AllowDrop: Obtiene o establece un


valor que indica si el control puede
aceptar los datos que el usuario
arrastra al mismo.

TabIndex: Obtiene o establece el


orden de tabulación del control en
su contenedor.

TabStop: Obtiene o establece un


valor que indica si el usuario puede
dar el foco a este control mediante
la tecla TAB.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.

Anchor: Obtiene o establece los


bordes del contenedor al que está
enlazado un control y determina
cómo se cambia el tamaño de un
control con su elemento primario.

AutoScroll: Obtiene o establece un


valor que indica si el contenedor
permitirá que el usuario se desplace
a los controles situados fuera de los
límites visibles.

AutoSize: Obtiene o establece un


valor que indica si el control cambia
de tamaño en función de su
contenido.
MENUSTRIP Proporciona un sistema de menús BackColor: Obtiene o establece el
para formularios. Nota: el MenuStrip color de fondo del control.
está diseñado para reemplazar el
MainMenu control. (Menú en tira. GripStyle: Obtiene o establece la
Tipo de herramienta: Menú y Barra visibilidad del control utilizado para
de herramientas) cambiar de posición el control.

Text: Obtiene o establece el texto


asociado al control

TextDirection: Obtiene o establece


la dirección en la que se dibujará el
texto en un ToolStrip.

AllowDrop: Obtiene o establece un


valor que indica si el control puede
aceptar los datos que el usuario
arrastra al mismo.

AllowMerge: Obtiene o establece


un valor que indica si se pueden
combinar varios MenuStrip,
ToolStripDropDownMenu,
ToolStripMenuItem y otros tipos.

Anchor: Obtiene o establece los


bordes del contenedor al que está
enlazado un ToolStrip y determina
cómo se cambia el tamaño de un
ToolStrip con su elemento primario.

Enabled: Obtiene o establece un


valor que indica si el control puede
responder a la interacción del
usuario.

ImeMode: Obtiene o establece el


modo de Editor de métodos de
entrada (IME) del control.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.

AutoSize: Obtiene o establece un


valor que indica si el control cambia
automáticamente de tamaño para
mostrar todo su contenido.

Dock: Obtiene o establece que los


bordes del elemento ToolStrip se
acoplarán a su control principal y
determina cómo se cambia el
tamaño de un elemento ToolStrip
con su elemento primario.
TABCONTROL Proporciona una página con pestañas BackColor: Obtiene o establece el
para organizar y obtener acceso a color de fondo del control.
objetos agrupados de forma eficaz.
(Control de pestaña. Tipo de Cursor: Obtiene o establece el
herramienta: Contenedores) cursor que se muestra cuando el
agrupados de forma eficaz puntero
del mouse se sitúa sobre el control.

ForeColor: Esta API admite la


infraestructura producto y no está
diseñada para usarse directamente
desde el código. Este miembro no
es significativo para este control.

AllowDrop: Obtiene o establece un


valor que indica si el control puede
aceptar los datos que el usuario
arrastra al mismo.

ImeMode: Obtiene o establece el


modo de Editor de métodos de
entrada (IME) del control.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.

TabIndex: Obtiene o establece el


orden de tabulación del control en
su contenedor.

TabPages: Obtiene la colección de


páginas de fichas de este control de
fichas.

TabStop: Obtiene o establece un


valor que indica si el usuario puede
dar el foco a este control mediante
la tecla TAB.

Tag: Obtiene o establece el objeto


que contiene datos sobre el control.

Text: Esta API admite la


infraestructura producto y no
está diseñada para usarse
directamente desde el código. Este
miembro no es significativo para
este control.
COLORDIALOG Muestra el cuadro de diálogo de FullOpen: Obtiene o establece un
selector de color que permite a los valor que indica si los controles
usuarios establecer el color de un utilizados para crear colores
elemento de interfaz. (Dialogo de personalizados son visibles al abrir
color. Tipo de herramienta: Cuadros el cuadro de diálogo
de dialogo)
AllowFullOpen: Obtiene o
establece un valor que indica si el
usuario puede utilizar el cuadro de
diálogo para definir colores
personalizados.

AnyColor: Obtiene o establece un


valor que indica si el cuadro de
diálogo muestra todos los colores
disponibles en el conjunto de
colores básicos.

SolidColorOnly: Obtiene o
establece un valor que indica si el
cuadro de diálogo muestra
únicamente colores sólidos para
elegir.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.

Color: Obtiene o establece el color


seleccionado por el usuario.

Tag Obtiene o establece un objeto


que contiene datos sobre el control.

ShowHelp: Obtiene o establece un


valor que indica si aparecerá el
botón Ayuda en el cuadro de
diálogo de colores.

GenerateMember: especifica
cuándo el Diseñador de Windows
Forms genera una variable miembro
para un componente.

Modifiers: es el modificador de
acceso asignado a la opción

GenerateMember. Si el valor de la
propiedad GenerateMember es
falso, el valor de la propiedad
Modificadores no tiene ningún
efecto.
LISTVIEW Representa un control de vista de BackColor: Obtiene o establece el
lista de Windows, que muestra una color de fondo del control.
colección de elementos que se
pueden mostrar mediante una de BorderStyle: Obtiene o establece el
cuatro vistas diferentes (Vista de la estilo de borde del control.
Lista. Tipo de herramienta: Control
común) CheckBoxes: Obtiene o establece
un valor que indica si se va a
mostrar una casilla junto al
elemento del control.

Cursor: Obtiene o establece el


cursor que se muestra cuando el
puntero del mouse se sitúa sobre el
control.

ForeColor: Obtiene o establece el


color de primer plano

GridLines: Obtiene o establece un


valor que indica si aparecen líneas
de cuadrícula entre las filas y las
columnas que contienen los
elementos y subelementos del
control. View

Activation: Obtiene o establece el


nombre del control que las
aplicaciones cliente de accesibilidad
utilizan Columns.

Enabled: Obtiene o establece un


valor que indica si el control puede
responder a la interacción del
usuario.

Groups: Obtiene la colección de


ListViewGroup objetos asignados al
control.

Items: Obtiene una colección que


contiene todos los elementos del
control.
LINKLABEL Muestra el texto como un vínculo de ActiveLinkColor: Obtiene o
estilo Web y desencadena un evento establece el color utilizado para
cuando el usuario hace clic en el mostrar un vínculo activo.
texto especial. Normalmente, el
texto es un vínculo a otra ventana o BackColor: Obtiene o establece el
un sitio Web. (Etiqueta de enlace. color de fondo del control.
Tipo de herramienta: Control
común) Cursor: Obtiene o establece el
cursor que se muestra cuando el
puntero del mouse se sitúa sobre el
control.

ForeColor: Obtiene o establece el


color de primer plano del control

Image: Obtiene o establece la


imagen que se muestra en un Label:

ImageIndex: Obtiene o establece el


valor de índice de la imagen
mostrada en el Label.

LinkColor: Obtiene o establece el


color utilizado para mostrar un
vínculo normal.

AllowDrop: Obtiene o establece un


valor que indica si el control puede
aceptar los datos que el usuario
arrastra al mismo.

ContextMenuStrip: Obtiene o
establece el ContextMenuStrip
asociado a este control.

TabIndex: Obtiene o establece el


orden de tabulación del control en
su contenedor

TabStop: Obtiene o establece un


valor que indica si el usuario puede
tabular la LinkLabel.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.
MONTHCANDENDAR Muestra un calendario gráfico para BackColor: Obtiene o establece el
permitir a los usuarios seleccionar color de fondo del control.
un intervalo de fechas. (Calendario
por mes. Tipo de herramienta: CalendarDimensions:
Control común) Obtiene o establece el número de
columnas y filas de los meses que
se muestran.

ForeColor: Obtiene o establece el


color de primer plano del control.

RightToLeft: Obtiene o establece un


valor que indica si los elementos del
control se alinean para admitir
configuraciones regionales que
utilizan fuentes de derecha a
izquierda.

TitleBackColor: Obtiene o establece


un valor que indica el color de
fondo del área de título del
calendario.

TitleForeColor: Obtiene o establece


un valor que indica el color de
primer plano del área de título del
calendario.

UseWaitCursor: Obtiene o establece


un valor que indica si se utiliza el
cursor de espera para el control
actual y todos los controles
secundarios

AllowDrop: Obtiene o establece un


valor que indica si el control puede
aceptar los datos que el usuario
arrastra al mismo.

Anchor: Obtiene o establece los


bordes del contenedor al que está
enlazado un control y determina
cómo se cambia el tamaño de un
control con su elemento primario.

ContextMenuStrip: Obtiene o
establece el ContextMenuStrip
asociado a este control

Enabled: Obtiene o establece un


valor que indica si el control puede
responder a la interacción del
usuario.

FirsDayOfWeek: Obtiene o
establece el primer día de la
semana, tal como aparece en el
calendario mensual.

MaxDate: Obtiene o establece la


fecha máxima permitida.
DATETIMEPICKER Muestra un calendario gráfico para CalendarFont: Obtiene o establece
permitir a los usuarios seleccionar el estilo de fuente que se aplica al
una fecha o una hora. (Selector de calendario.
tiempo. Tipo de herramienta:
Control común) CalendarForeColor: Obtiene o
establece el color de primer plano
del calendario.

CalendarMonthBackground:
Obtiene o establece el color de
fondo del mes del calendario.

CalendarTitleBackColor: Obtiene o
establece el color de fondo del título
del calendario.

CalendarTitleForeColor: Obtiene o
establece el color de primer plano
del título del calendario.

DropDownAlign: Obtiene o
establece la alineación del
calendario desplegable en el control
DateTimePicker.

Name: Indica el Nombre utilizado


en el código para identificar el
objeto.

Size: Obtiene o establece el alto y el


ancho del control.

MinimumSize: Obtiene o establece


el tamaño que es el límite inferior
que GetPreferredSize puede
especificar.

MaximumSize: Obtiene o establece


el tamaño que es el límite superior
que GetPreferredSize puede
especificar.

Location: Obtiene o establece las


coordenadas de la esquina superior
izquierda del control en relación con
la esquina superior izquierda de su
contenedor.
DATAGRIDVIEW Puede mostrar datos sin enlazar AccessibleDescription: Obtiene o
almacenados en el control, los datos establece la descripción del control
de un origen de datos enlazado o que las aplicaciones cliente de
datos dependientes (Datos vistos en accesibilidad utilizan.
cuadrícula. Tipo de control: Datos)
AccessibleName: Obtiene o
establece el nombre del control que
las aplicaciones cliente de
accesibilidad utilizan.
e independientes entre sí.
AccessibleRole: Obtiene o establece
el rol accesible del control.

BackGroundColor: Obtiene o
establece el color de fondo del
control DataGridView.

BorderStyle: Obtiene o establece el


estilo de borde del control
DataGridView.

GridColor: Obtiene o establece el


color de las líneas de cuadrícula que
separan las celdas de
DataGridView.

RightToLeft: Obtiene o establece un


valor que indica si los elementos del
control se alinean para admitir
configuraciones regionales que
utilizan fuentes de derecha a
izquierda.

RowHeadersBorderStyle: Obtiene o
establece el estilo del borde de las
celdas de encabezado de fila.

ShowCellErrors: Obtiene o
establece un valor que indica si se
van a mostrar errores de celda.

AllowDrop: Obtiene o establece un


valor que indica si el control puede
aceptar los datos que el usuario
arrastra al mismo.

Enabled: Obtiene o establece un


valor que indica si el control puede
responder a la interacción del
usuario.

ReadOnly: Obtiene o establece un


valor que indica si el usuario puede
editar las celdas del control
DataGridView.

TabIndex: Obtiene o establece el


orden de tabulación del control en
su contenedor.
APORTE JAIRO ANDRES URBANO

N Imagen Nombre Descripción


o
1 PICTURE BOX • El control
PictureBox se
utiliza para mostrar
y cargar archivos
de imagen.
• Sirve para dibujar
figuras mediante
los métodos
gráficos.
• Funciona como
como control
contenedor de
otros controles,
como los controles
Frame.
• Especifíca el
nombre del control
para poder
referenciarlo e
identificarlo.
• Picture es la
propiedad principal
del control, que
también es la
propiedad por
defecto o default.
Picture es la que
establece la
imagen o gráfico
que mostrará el
control.
• Stretch es una de
las propiedades
más importantes.
Si está en True la
imagen se ajustará
al tamaño que
posea el control
Image, si está en
False el control
Image es el que se
adaptará al tamaño
y dimensiones de la
imagen.
• BorderStyle
determina si el
control Image
posee o no un
borde. Al igual que
el anterior tiene
dos posibles
valores, 0 sin borde
o 1 con borde.
• Appearance esta
propiedad
determina si el
Image posee o no
efecto 3d con
respecto a su
apariencia. Los
valores son: 1 - 3D
y 0 - None. Para
que esta propiedad
se pueda utilizar, la
propiedad
BorderStyle debe
estar con el valor 1.
2 TEXTBOX • caja de texto,
permite que el
usuario pueda
escribir
directamente.
• Text: texto que
aparecerá en el
control.
• nos permite
introducir varias
líneas de texto.
• Alineación que
tendrá el texto
dentro del control
que puede ser
izquierdo, derecho,
centrado.
• si esta propiedad
está en falso la caja
de texto no será
visible cuando este
en ejecución el
programa. sí está
en verdadero si se
podrá ver.
• Looked: Con esta
propiedad
podemos bloquear
el control para que
el usuario no
pueda escribir ni
modificar.
• Backolor: Color
que tendrá el
fondo de la caja de
texto.
• Forecolor: Es el
color de la letra
que tendrá el
control.
• Font: tipo y
tamaño que
contendrá el
control.
3 Label • sirve para poder
poner mensajes o
textos en la
pantalla, pero no
son editables por el
usuario.
• BorderStyle: borde
al rededor del
texto.
• BackStyle: borde
transparente o no
transparente.
• Backcolor: Para
cambiar color del
fondo.
• Caption: texto que
contendrá el
control.
• Visible : Si está en
True el control está
visible si está en
False está oculto.
• Name: es el
nombre del control
y sirve para hacer
referencia al
mismo en el
código, como todos
los controles.
• FontName: El
nombre de la
fuente que utilizará
el texto del control.
Podemos elegir las
que tengamos
instaladas en el
sistema.
• Enabled: Si está en
True (Verdadero) el
control está
activado y se
puede utilizar
normalmente, si se
encuentra en False,
el control está
desactivado
• ToolTipText:
muestra el mensaje
de descripción
cuando pasamos el
mouse por encima
del control.

4 Frame • es un control que


se utiliza como
contenedor de
otros controles, de
esta manera los
podemos agrupar.
• Caption es la
propiedad por
defecto del control
Frame y lo que
hace es mostrar un
texto a modo de
título en la parte
superior para el
marco.
• BorderStyle, Esta
propiedad que
posee el valor 0 y
1, indica si el
Frame tendrá o no
un borde. La
siguiente imagen
muestra en la
izquierda un Frame
con el BorderStyle
en 0 mientras que
a la derecha un
Frame con el
BorderStyle en 1
• Font : permite
establecer el tipo
de fuente : Negrita,
subrayado, el
tamaño, cursiva,
tachado, etc .., y la
propiedad
• ForeColor: permite
establecer el color
de la fuente.
• BackColor : el color
de fondo del
objeto
• Enabled :
Determina si está
habilitado o no el
Frame.
• Height y Width :
Determina el alto y
ancho del control
respectivamente.
• Left y Top:
Determina la
posición izquierda
y superior en el
contenedor, por lo
general en el
formulario, aun
que puede ser
cualquier otro que
actué como
contenedor de
controles, como es
el caso de un
PictureBox.
• Visible : Devuelve y
establece si el
Frame se
encuentra o no
visible.
5 SCROLL BAR • visual Basic posee 2
tipos de barras de
desplazamiento o
scrollbar, una barra
de tipo Vertical
llamada VScrollbar y
otro de tipo
Horizontal llamada
HScrollBar
• Name : Este es el
nombre como se le
reconocerá al objeto
durante el programa,
se acostumbra
escribir scb antes del
nombre para saber
que es un Scroll Bar
(Ej: scbFila).
• Max : Este indica el
valor maximo que
puede alcanzar el
Scroll al moverse.
• Min : Es el valor
minim con el cual
empieza la barra de
Scroll.
• Height,Left,Top,Widt
h : Se refieren al
tamaño del Espacio
reservado para los
Scroll Bar.
• La función principal
de estos controles es
la de devolver un
valor para luego
utilizarlo ya sea para
una función o rutina
que tengamos en
nuestro programa.
• La propiedad más
importante de las
barras de
desplazamientos, es
la propiedad Value.
• Cuando movemos el
botón deslizable el
control cambia su
propiedad Value, y
también cambia el
valor del mismo
cuando movemos las
flechas Arriba y
abajo del control.
• Locked: Esta
propiedad bloquea el
desplazamiento de la
barra, se usa
comúnmente para
que no se pueda
alterar el valor de la
barra a menos que
se realice una acción
antes.
6 ListBox • El control ListBox
permite añadir
elementos en forma
de lista y también
poder seleccionar
elementos de la
misma para trabajar
los datos.
• Para agregarlos en
tiempo de ejecución,
es decir mediante
código, se utiliza un
método llamado
AddItem.
• Name : Este es el
nombre como se le
reconocerá al objeto
durante el programa,
se acostumbra
escribir lst antes del
nombre para saber
que es un List Box
(Ej: lstLista).
• List : Aqui podemos
ingresar los
elementos nuevos al
List Box.
• Font : Permite
escoger el tipo de
letra, tamaño y estilo
de la letras a usar.
• sorted: si el valor es
verdadero la lista
aparecerá en orden
alfabético.
• Height,Left,Top,Widt
h : Se refieren al
tamaño del Espacio
reservado para los
List Box.
• ROWS Especifica el
número de filas que
se muestran. Puede
definir el control
para que muestre un
número específico
de elementos. Si el
control contiene más
elementos, muestra
una barra de
desplazamiento
vertical.
• Height y Width
Especifica el tamaño
del control en
píxeles. Cuando se
especifica un alto y
un ancho, el control
omite el número de
filas establecido y
muestra tantas filas
como quepan en el
alto del control.
Algunos
exploradores no
admiten que se
establezca el alto y el
ancho en píxeles, y
utilizan la
configuración de
número de filas.
7 COMMANDBUTTON • Caption: texto para
el usuario.
• Este control " Botón
de comando ", nos
permite ejecutar
alguna rutina,
función o
procedimiento,
generalmente en el
evento click del
mismo, para realizar
de esta manera
alguna tarea dentro
del programa
• Las propiedades que
posee el control
CommandButton son
prácticamente las
que poseen el resto
de controles
estandar de visual
basic, salvo algunas
exclusivas como la
propiedad Style.
• La propiedad Style
tiene 2 valores, 0 -
Standar y 1 -
Graphical. La
primera es del
clásico botón y este
valor es el asignado
por defecto. En
cambio, Graphical
permite utilizar
CommandButton
para poder mostrar
imágenes, cambiarle
el color del fondo, el
tipo de fuente, y
utilizando el Api de
windows, se puede
cambiar por ejemplo
el color de la fuente,
es decir el ForeColor
que este control no
lo posee.
• Enable: Inhavilita o
habilita el control
con el fin de que ese
disponible para el
usuario.
• Alineacion: Obtiene
o establece cómo se
alineación el título y
la imagen del botón
especificado.
Bytesde lectura y
escritura.
• Puede usar la
propiedad
Application para
tener acceso al
objeto activo
Application de
Microsoft Access y
sus propiedades
relacionadas. Objeto
Application de sólo
lectura.
• Puede usar la
propiedad
AutoRepeat para
especificar si una
macro o
procedimiento de
evento se ejecuta
repetidamente
mientras se
mantiene presionado
un botón de
comando en un
formulario. Lectura y
escritura de tipo
Boolean.
• BackColor, Obtiene
o establece el color
interior del objeto
especificado.
Lectura y escritura
de tipo Long.

8 OPTIONBUTTON • La función específica


del control
OptionButton es
permitirle al usuario
elegir entre
diferentes opciones
dentro de un grupo
de opciones. Este
control no se utiliza
de a uno solo, si no
que se debe tener
por lo menos 2 de
ellos, ya que sería
ilógico utilizar uno
solo.
• Value esta es la
propiedad más
importante de este
control. Los valores
que puede tener la
propiedad Value son
de tipo boolean
(Verdadero - Falso)
es decir True y False.
• Propiedad Forecolor
(color de la fuente)
• Propiedad Font (para
especificar el tipo de
fuente, el estílo, el
tamaño etc.…)
• Propiedad Enabled
(Para habilitar o
deshabilitar el
control)
• Propiedad Hight y
Width (Ancho y alto
del control)
• Propiedad Backcolor
(color del fondo)
• Propiedad
ToolTipText
(Muestra un
recuadro con
información
adicional cuando el
mouse está encima
del control)
• Propiedad Visible
(determina si el
control estará visible
- Los valores son
True y False)
9 ComboBox • caja combinadam,
permite tener varias
opciones de las
cuales seleccionar y
ver una.
• Obtiene un objeto
Border que
representa el borde
del control
ComboBox.
• Botton: Obtiene la
distancia, en puntos,
entre el borde
inferior del control
ComboBox y el borde
superior de la hoja
de
• BottomRightCell:
Obtiene un objeto
Range que
representa la celda
que queda bajo la
esquina inferior
derecha del control
ComboBox.
• Creator: Obtiene un
valor que indica la
aplicación en la que
se creó el control
ComboBox.
• Heigth: Obtiene o
establece el alto del
control ComboBox.
• Interior: Obtiene un
objeto Interior que
representa el interior
del control
ComboBox.
• Index: Obtiene el
número de índice del
control ComboBox
dentro de la
colección de
OLEObjects de la
hoja.
• OLEType: Obtiene
un valor que
representa el tipo de
objeto OLE.
10 DriveBox • caja de unidades,
permite indicar que
unidades de
almacenamiento
tiene el ordenador.
• Autosize: Esta API
admite la
infraestructura
producto y no está
diseñada para usarse
directamente desde
el código. Esta
propiedad no es
relevante para esta
clase.
• BackColor: Obtiene
o establece el color
de fondo del control.
• Bounds: Obtiene o
establece el tamaño
y la ubicación del
control incluyendo
sus elementos no
cliente, en píxeles,
con respecto al
control primario.
• Canfocus: Obtiene
un valor que indica si
el control puede
recibir el foco.
• Canselect: Obtiene
un valor que indica si
el control se puede
seleccionar.
• Capture: Obtiene o
establece un valor
que indica si el
control ha capturado
el mouse
• Controls: Obtiene la
colección de
controles que
contiene el control.
11 Timer • El control Timer es
un temporizador que
nos permite ejecutar
instrucciones de
código, rutinas,
funciones etc.., cada
cierto intervalo de
tiempo.
• Este control es
invisible en tiempo
de ejecución, esto
quiere decir que no
tiene interfaz gráfica,
solo es visible
cuando lo agregamos
a un formulario y
estamos en modo de
diseño.
• Interval: Devuelve o
establece el número
de milisegundos
entre dos llamadas al
evento Timer de un
control Timer.
• Generar acciones
que se repitan en un
tiempo
predeterminado.
• Enabled: Obtiene o
establece si el
temporizador está
funcionando.
• Tag: Obtiene o
establece una
cadena arbitraria que
representa algún
tipo de estado del
usuario.
• Site: Obtiene o
establece la ISite de
la Component.
12 Data • permite la conexión
con una base de
datos y poder
añadir, modificar,
consultar, borrar,
etc...
• El control Data
permite trabajar con
controles enlazados,
por ejemplo con
controles Label,
TextBox, ComboBox,
controles Image etc..
• los cambios que se
realicen en los
controles enlazados
se reflejarán en la
base de datos.
• Para enlazar la base
de datos con un
control Data ubicado
en el formulario, se
utiliza la propiedad
DataBaseName y
Connect.
• En la propiedad
Connect se especifica
el tipo de base de
datos, por ejemplo:
Access.
• Para indicar con que
tabla se encontrará
unida al control se
utiliza la propiedad
RecordSource.
• Container: Obtiene
el contenedor del
componente
13 File • indica una lista de los
ficheros que se
encuentran en un
determinado
directorio o
subdirectorio.
• Autosize: Esta API
admite la
infraestructura
producto y no está
diseñada para usarse
directamente desde
el código. Esta
propiedad no es
relevante para esta
clase.
• Archive: Obtiene o
establece un valor
que determina si un
FileListBox control
muestra los archivos
que tienen Archive
atributos.
• Clientsize: Obtiene
o establece el alto y
el ancho del área
cliente del control.
• Cursor: Obtiene o
establece el cursor
que se muestra
cuando el puntero
del mouse se sitúa
sobre el control.
• Dock: Obtiene o
establece que los
bordes del control se
acoplarán a su
control primario y
determina cómo se
cambia el tamaño de
un control con su
elemento primario.
• El control
FileListBox
permite ver en un
listado los archivos
de un path
determinado.
• La propiedad por
defecto del control
es la propiedad Path.
14 • La herramienta
Radiobutton radiobutton en visual
basic es bastante útil
a la hora de hacer un
programa que sea
capaz de elegir una
opción entre muchas
opciones que al
momento de activar
una opción se
desactiven las demás
opciones
• Un ejemplo claro de
este uso práctico de
radiobutton es
cuando el usuario
tiene que elegir
entre reiniciar el
equipo, apagar el
equipo, suspender el
equipo; pero no las
puede hacer todas
en uno solo puede
tomas una de las
opciones.
• Text
Especifica el texto de
la etiqueta que se
muestra junto al
botón de opción.
• GroupName
Especifica el nombre
del grupo al que
pertenece el botón
de opción. Dentro de
un grupo de botones
de opción, sólo es
posible seleccionar
los botones de uno
en uno.
• Cuando el control
RadioButton se
representa en el
explorador, lo hace
en dos partes: en un
elemento <input>
que representa el
botón de opción y en
un elemento <label>
independiente que
representa el título
del botón de opción.
• La combinación de
los dos elementos
está incluida a su vez
en un elemento
<span>.
• Cuando aplica una
configuración de
estilo o de atributos
a un control
RadioButton, ésta se
aplica al elemento
<span> exterior.
• Es posible que en
ocasiones desee
configurar por
separado el botón de
opción y la etiqueta.
• El control
RadioButton admite
dos propiedades que
se pueden definir en
tiempo de ejecución:
la propiedad
InputAttributes y la
propiedad
LabelAttributes.

APORTE WILMER ROMINGUER CORTES

Nombre de la
No. Imagen Descripción
Herramienta
• Esta herramienta sirve que guiar
mediante títulos determinadas
cajas de textos, u nombrar
opciones que no pueden ser
editadas por el usuario.

• Le permite mantener texto que no


quiere que el usuario cambie, como un
título debajo de un gráfico.
• Se utiliza la herramienta label
para dibujar una caja para texto que no
desea que modifique un usuario.
• Normalmente usted utiliza las
etiquetas para crear encabezados bajo
las gráficas o identificar el contenido de
las cajas de texto.
• Label (Etiqueta): sirve para poder
poner mensajes o textos en la pantalla,
pero no son editables por el usuario.
01 Label
Label proporciona una forma de
establecer texto en una página web
ASP.

Normalmente, se utiliza el control Label


cuando se desea cambiar el texto de
una página en tiempo de ejecución,
como por ejemplo, en respuesta a un
clic en un botón.

Arrastre el control Label del panel de


tareas Cuadro de herramientas a la
página.

Establezca las propiedades del control


en el panel de tareas Propiedades de
etiqueta

Esta herramienta, muestra al usuario un


control de etiqueta que incorpora
02 LinkLabel funcionabilidad de Hipervínculo y
Seguimiento
Cambiar la apariencia del control
LinkLabel de formularios Windows
Forms

Establecer vínculos con un objeto o


página Web mediante el control
LinkLabel de formularios Windows
Forms.

Mostrar una página Web desde un


control LinkLabel de formularios
Windows Forms (Visual Basic)

Obtiene AccessibleObject asignado al


control. (Se hereda de Control).

Obtiene o establece la descripción de la


acción predeterminada del control que
las aplicaciones cliente de accesibilidad
utilizan. (Se hereda de Control).

Obtiene o establece la descripción del


control que las aplicaciones cliente de
accesibilidad utilizan. (Se hereda de
Control).

Obtiene o establece el nombre del


control que las aplicaciones cliente de
accesibilidad utilizan. (Se hereda de
Control).

Obtiene o establece la función accesible


del control. (Se hereda de Control).
Es una herramienta caja de texto, en
ella el usuario incorporara información
que la página o aplicación requiera
como nombre, edad, datos de contacto,
etc. Se utilizan para obtener entradas
del usuario o para mostrar texto.

El control TextBox se utiliza


generalmente para el texto que se
03 TextBox
puede editar, aunque también puede
configurarse como control de sólo
lectura

Obtiene o establece un valor que indica


si al presionar ENTRAR en un multiline
TextBox control se crea una nueva línea
de texto en el control o se activa el
botón predeterminado del formulario.
Obtiene o establece un valor que indica
si al presionar la tecla TAB en un control
de cuadro de texto multilínea se escribe
un carácter TAB en el control en lugar
de moverse el foco al siguiente control
en el orden de tabulación.(Heredado de
TextBoxBase).

Obtiene AccessibleObject asignado al


control.(Heredado de Control).

Obtiene o establece la descripción de la


acción predeterminada del control que
usan las aplicaciones cliente de
accesibilidad.(Heredado de Control).

Obtiene o establece la descripción del


control que las aplicaciones cliente de
accesibilidad utilizan.(Heredado de
Control).

Obtiene o establece el nombre del


control que las aplicaciones cliente de
accesibilidad utilizan.(Heredado de
Control).

Obtiene o establece el rol accesible del


control. (Heredado de Control).
Esta herramienta, nos permite crear un
cuadro en donde se habilitaran opciones
en meno o lista desplegable

Obtiene AccessibleObject asignado al


control.(Heredado de Control).

Obtiene o establece la descripción de la


acción predeterminada del control que
usan las aplicaciones cliente de
accesibilidad.(Heredado de Control).
04 ComboBox
Obtiene o establece la descripción del
control que las aplicaciones cliente de
accesibilidad utilizan.(Heredado de
Control).

Obtiene o establece el nombre del


control que las aplicaciones cliente de
accesibilidad utilizan.(Heredado de
Control).

Obtiene o establece el rol accesible del


control. (Heredado de Control).

Obtiene o establece un valor que indica


si el control puede aceptar los datos que
el usuario arrastra al mismo.(Heredado
de Control).
Obtiene un valor que indica si la lista
habilita la selección de elementos de
lista.(Heredado de ListControl).

Obtiene o establece los bordes del


contenedor al que está enlazado un
control y determina cómo se cambia el
tamaño de un control con su elemento
primario.(Heredado de Control).

Obtiene o establece un elemento


System.Collections. Specialized.
StringCollection personalizado que se
usará cuando la propiedad
AutoCompleteSource esté establecida
en CustomSource.

Esta opción Permite incluir gráficos a la


aplicación, es parecido al Image pero
con variantes.

Obtiene AccessibleObject asignado al


control.(Heredado de Control).

Obtiene o establece la descripción de la


acción predeterminada del control que
usan las aplicaciones cliente de
accesibilidad.(Heredado de Control).

Obtiene o establece la descripción del


control que las aplicaciones cliente de
05 Picture
accesibilidad utilizan.(Heredado de
Control).

Obtiene o establece el nombre del


control que las aplicaciones cliente de
accesibilidad utilizan.(Heredado de
Control).

Obtiene o establece el rol accesible del


control. (Heredado de Control).

Esta API admite la infraestructura


producto y no está diseñada para usarse
directamente desde el código.
Reemplaza el Control.AllowDrop
propiedad.(Invalida Control.AllowDrop).

Obtiene o establece los bordes del


contenedor al que está enlazado un
control y determina cómo se cambia el
tamaño de un control con su elemento
primario.(Heredado de Control).
Obtiene o establece a dónde se
desplaza este control en
ScrollControlIntoView.(Heredado de
Control).

Esta API admite la infraestructura


producto y no está diseñada para usarse
directamente desde el código. Esta
propiedad no es relevante para esta
clase.(Heredado de Control).

Es una herramienta de Chequeo, en la


que se podrán habilitar ciertas
restricciones o consideraciones de
acceso. Permite tener opciones sobre
las que el usuario confirma o niega.

(Heredado de Control).

Esta API admite la infraestructura


producto y no está diseñada para usarse
directamente desde el código.

Obtiene un objeto Application que


06 CheckBox representa el creador del control
CheckBox.

Obtiene un objeto Border que


representa el borde del control
CheckBox

Obtiene la distancia, en puntos, entre el


borde inferior del control CheckBox y el
borde superior de la hoja de cálculo.

Obtiene un objeto Range que representa


la celda que queda bajo la esquina
inferior derecha del control CheckBox.
Se emplea para la selección de las
variables que estemos trabajando, o a
las cuales vamos a programar.

proporciona el tipo del objeto, que puede


ser un elemento básico, una estructura o
un tipo de unión.

Las variables de puntero también


pueden señalar a funciones, matrices y
otros punteros.

(Para obtener información sobre la


declaración y la interpretación de tipos
de puntero más complejos, consulte
Interpretación de los declaradores más
complejos).

Si crea type-specifier void, puede


retrasar la especificación del tipo al que
hace referencia el puntero.

07 Puntero
Un elemento de este tipo se conoce
como "puntero a void" y se escribe como
void *. Una variable declarada como un
puntero a void se puede utilizar para
señalar a un objeto de cualquier tipo. Sin
embargo, para realizar operaciones en
el puntero o en el objeto al que señala,
el tipo al que señala debe especificarse
explícitamente para cada operación.

(Las variables de tipo char * y tipo void *


son compatibles con la asignación sin
una conversión de tipo).

Esta suerte de conversión se puede


realizar con una conversión de tipo (vea
Conversiones de tipos para obtener más
información).

type-qualifier puede ser const o volatile,


o ambos
. Estos especifican, respectivamente,
que el propio programa no puede
modificar el puntero (const), o que el
puntero lo puede modificar de forma
legítima algún proceso que supere el
control del programa (volatile). (Vea
Calificadores de tipo para obtener más
información sobre const y volatile).

Esta herramienta, divide el área de


presentación de un contenedor, en dos
paneles, modificables en tamaño, a los
que les podemos aplicar controles.
Puede considerarse como una
composición de dos paneles separados
por una barra móvil. Cuando el puntero
del mouse está sobre la barra, el
puntero cambia de forma para mostrar
que se puede mover.

Obtiene AccessibleObject asignado al


control.(Heredado de Control).

Obtiene o establece la descripción de la


acción predeterminada del control que
usan las aplicaciones cliente de
accesibilidad.(Heredado de Control).

08 SplitContainer Obtiene o establece la descripción del


control que las aplicaciones cliente de
accesibilidad utilizan.(Heredado de
Control).

Obtiene o establece el nombre del


control que las aplicaciones cliente de
accesibilidad utilizan.(Heredado de
Control).

Obtiene o establece el rol accesible del


control. (Heredado de Control).

Obtiene o establece el control activo en


el control contenedor.(Heredado de
ContainerControl).

Obtiene o establece un valor que indica


si el control puede aceptar los datos que
el usuario arrastra al mismo.(Heredado
de Control).
Obtiene o establece los bordes del
contenedor al que está enlazado un
control y determina cómo se cambia el
tamaño de un control con su elemento
primario.(Heredado de Control).

Obtiene o establece las dimensiones a


las que se diseñó el control.(Heredado
de ContainerControl).
Se produce cuando cambia el valor de la
propiedad AutoSize.(Heredado de
ButtonBase).

Se produce cuando cambia el valor de la


propiedad BackColor.(Heredado de
Control).

Se produce cuando cambia la propiedad


BackgroundImageLayout.(Heredado de
Control).

Se produce cuando cambian las guías


de la interfaz de usuario para el foco o el
teclado.(Heredado de Control).

Se produce cuando cambia el valor de la


propiedad CausesValidation.(Heredado
de Control).
9 Button
Se produce cuando se hace clic en el
control.(Heredado de Control).

Se produce cuando cambia el valor de la


propiedad ClientSize.(Heredado de
Control).

Se produce al cambiar la configuración


de PPP para un control mediante
programación antes de cambiar el valor
de PPP de su control o formulario
principal.(Heredado de Control).

Se produce al cambiar la configuración


de PPP para un control mediante
programación antes de tener lugar un
evento de cambio de PPP para su
control o formulario principal.(Heredado
de Control).
Se produce cuando se arrastra un objeto
dentro de los límites del
control.(Heredado de Control).

Esta herramienta de interacción del


usuario, permite al mismo la posibilidad
de elegir una de las opciones en
propuesta.

Inicializa una nueva instancia de la clase


RadioButton.

Obtiene AccessibleObject asignado al


control.(Heredado de Control).

Obtiene o establece la descripción de la


acción predeterminada del control que
usan las aplicaciones cliente de
accesibilidad.(Heredado de Control).

Obtiene o establece la descripción del


control que las aplicaciones cliente de
accesibilidad utilizan.(Heredado de
Control).

Los controles de Windows Forms


10 RadioButton RadioButton presentan un conjunto de
dos o más opciones mutuamente
excluyentes para el usuario. Si bien los
botones de opción y las casillas de
verificación pueden parecer que
funcionan de manera similar, hay una
diferencia importante: cuando un usuario
selecciona un botón de opción, los otros
botones de opción del mismo grupo
tampoco se pueden seleccionar.

Cuando un RadioButton se hace clic en


el control, su Checked propiedad está
establecida en true y Click se llama al
controlador de eventos. El
CheckedChanged evento se
desencadena cuando el valor de la
Checked cambios de propiedad. Si el
AutoCheck propiedad está establecida
en true (valor predeterminado), cuando
se selecciona el botón de radio
automáticamente se borran todos los
demás en el grupo.
Normalmente, esta propiedad es solo se
establece en false cuando se utiliza el
código de validación para asegurarse de
que el botón de radio seleccionado
corresponde a una opción válida. El
texto mostrado en el control se
establece con el Text propiedad, que
puede contener teclas de acceso
directo. Una tecla de acceso permite a
un usuario para "hacer clic" en el control
presionando la tecla ALT y la tecla de
acceso. Para obtener más información,
consulte Cómo: crear teclas de acceso
para controles de formularios Windows
Forms y Cómo: establecer el texto que
se muestra en un Control de Windows
Forms.

El RadioButton control puede aparecer


como un botón de comando, que parece
que ha presionado cuando está
seleccionado, si la Appearance
propiedad está establecida en Button.
Botones de radio también pueden
mostrar imágenes con la Image y
ImageList propiedades.

Herramienta Barra de desplazamiento


Horizontal.

La mayoría de los controles que


necesitan barras de desplazamiento ya
los proporcionan y no requieren este
control. Esto es cierto para un control
TextBox de líneas múltiples, un ListBox
y un ComboBox, por ejemplo.

Puede usar este control para


implementar el desplazamiento en
11 HScrollBar contenedores que no proporcionan sus
propias barras de desplazamiento como
un PictureBox o para la entrada de
datos numéricos por parte del usuario.

Los datos numéricos pueden mostrarse


en un control o usarse en código.

Las propiedades Mínima y Máxima


determinan el rango de valores que el
usuario puede seleccionar.
La propiedad LargeChange determina el
efecto de hacer clic dentro de la barra
de desplazamiento pero fuera del
cuadro de desplazamiento.

La propiedad SmallChange determina el


efecto de hacer clic en las flechas de
desplazamiento en cada extremo del
control.

Obtiene AccessibleObject asignado al


control.

(Heredado de Control).

Obtiene o establece la descripción de


acción predeterminada del control para
su uso por las aplicaciones cliente de
accesibilidad

Obtiene o establece la descripción del


control utilizado por las aplicaciones
cliente de accesibilidad.

Esta herramienta, permite al usuario


interactuar con la aplicación, dándole la
opción de seleccionar fecha, hora, y
mostrarlas en pantalla en registro
completo.

Los formularios Windows Forms


DateTimePicker control permite al
usuario seleccionar un único elemento
de una lista de fechas u horas.
12 DataTimePicker
Cuando se utiliza para representar una
fecha, aparece en dos partes: una lista
desplegable con una fecha representada
como texto y una cuadrícula que
aparece al hacer clic en la flecha abajo
junto a la lista.

Si lo desea el DateTimePicker para que


aparezca como un control para
seleccionar y editar las horas en lugar
de fechas, establezca la ShowUpDown
propiedad true y la Format propiedad
Time. Para obtener más información,
consulte Cómo: muestra la hora con el
DateTimePicker Control.

Cuando el ShowCheckBox propiedad


está establecida en true, se muestra una
casilla de verificación situada junto a la
fecha seleccionada en el control.
Cuando se activa la casilla de
verificación, se puede actualizar el valor
de fecha y hora seleccionado. Cuando la
casilla de verificación está vacía, el valor
aparece disponible.

El control MaxDate y MinDate


propiedades determinan el intervalo de
fechas y horas.

El Value propiedad contiene la fecha y


hora actual es establecer el control.

DateTimePicker Control de formularios


Windows Forms. Los valores se pueden
mostrar en cuatro formatos, que se
establecen mediante el Format
propiedad: Long, Short, Time, o Custom.
Si se selecciona un formato
personalizado, debe establecer el
CustomFormat propiedad a una cadena
adecuada.

Para obtener más información, consulte


Cómo: mostrar una fecha en formato
personalizado con el DateTimePicker
Control de formularios Windows Forms.
Herramienta que permite al usuario
visualizar el calendario del mes, y en el
selección un día especifico.

El control MonthCalendar de Windows


Forms presenta una interfaz gráfica
13 MonthCalendar intuitiva para que los usuarios puedan
ver y establecer la información de fecha.

El control muestra una grilla que


contiene los días numerados del mes,
ordenados en columnas debajo de los
días de la semana.
Puede seleccionar un mes diferente
haciendo clic en los botones de flecha a
ambos lados del título del mes.

A diferencia del control DateTimePicker


similar, puede seleccionar un rango de
fechas con este control; sin embargo, el
control DateTimePicker le permite
establecer tiempos y fechas.

La apariencia del control MonthCalendar


es altamente configurable.

De forma predeterminada, la fecha de


hoy se muestra como un círculo, y
también se observa en la parte inferior
de la cuadrícula.

Puede cambiar esta característica


configurando las propiedades
ShowToday y ShowTodayCircle en
false.

También puede agregar números de


semana al calendario estableciendo la
propiedad ShowWeekNumbers en
verdadero.

Al establecer la propiedad
CalendarDimensions, puede mostrar
varios meses horizontal y verticalmente.
De forma predeterminada, el domingo
se muestra como el primer día de la
semana, pero se puede designar
cualquier día con la propiedad
FirstDayOfWeek.

Muestra una única opción numérica, en


la que el usuario puede aumentar o
disminuir su valor dando clic en las
flechas arriba o abajo dependiendo su
opción.

14 NumericUpDown El control NumericUpDown se parece a


una combinación de un cuadro de texto
y un par de flechas en las que el usuario
puede hacer clic para ajustar un valor.

El control muestra y establece un único


valor numérico de una lista de opciones
de valor numérico fijo.

El usuario puede aumentar y disminuir el


número haciendo clic en las flechas
hacia arriba y hacia abajo, presionando
las teclas de FLECHA ARRIBA y
ABAJO, o escribiendo un número en la
parte del cuadro de texto del control.

Al hacer clic en la tecla FLECHA


ARRIBA se mueve el número hacia el
máximo; al hacer clic en la tecla
FLECHA ABAJO se mueve el número
hacia el mínimo.

Debido a su funcionalidad versátil, este


control es una elección obvia, por
ejemplo, si desea crear un control de
volumen para una aplicación de
reproductor de música.

El control NumericUpDown se utiliza en


muchas aplicaciones del Panel de
control de Windows
Componente que muestra un marco
alrededor de un grupo de controles con
un título opcional. En nuestra aplicación
Calculadora lo ingresamos la
herramienta para mostrarnos el
resultado de la operación.

Formularios Windows Forms GroupBox


controles se utilizan para proporcionar
un agrupamiento identificable para otros
controles.

15 GrupBox Normalmente, los cuadros de grupo se


utilizan para subdividir un formulario por
funciones. Por ejemplo, podría tener un
formulario de pedido que especifica las
opciones de envío de correo directo,
como el servicio de transporte urgente
que se va a usar.

La agrupación de todas las opciones en


un cuadro de grupo ofrece al usuario
una pista visual lógica y en tiempo de
diseño todos los controles se pueden
mover fácilmente: al mover el único
GroupBox controlar, todos los controles
que contiene se desplazan también.

El GroupBox control es similar a la


Panel control; sin embargo, solo la
GroupBox control muestra un título y
solo el Panel control puede tener barras
de desplazamiento.

APORTE JHON JAIRO BOLÍVAR

Button

Genera un evento cuando un usuario hace clic en él

Propiedades:

• Anchor: Obtiene o establece los bordes del contenedor al que está enlazado un control y
determina cómo se cambia el tamaño de un control con su elemento primario.
• AutoSize: Obtiene o establece un valor que indica si el control cambia de tamaño en función
de su contenido
• BackColor: Obtiene o establece el color de fondo del control.
• BackgroundImage: Obtiene o establece la imagen de fondo que se muestra en el control
• Cursor: Obtiene o establece el cursor que se muestra cuando el puntero del mouse se sitúa
sobre el control
• Enabled: Obtiene o establece un valor que indica si el control puede responder a la
interacción del usuario
• Font: Obtiene o establece la fuente del texto que muestra el control.
• Image: Obtiene o establece la imagen que se muestra en un control de botón.
• Location: Obtiene o establece las coordenadas de la esquina superior izquierda del control
en relación con la esquina superior izquierda de su contenedor.
• Visible: Obtiene o establece un valor que indica si se muestran el control y todos sus
controles secundarios.
CheckBox

Permite el usuario seleccionar o quitar la opción asociada

Propiedades:

• BackgroundImage: Obtiene o establece la imagen de fondo que se muestra en el control


• Bounds: Obtiene o establece el tamaño y la ubicación del control incluyendo sus elementos
no cliente, en píxeles, con respecto al control primario.
• Capture: Obtiene o establece un valor que indica si el control ha capturado el mouse.
• Checked: Obtiene o establece un valor que indica si la CheckBox está en estado activado.
• ContextMenu: Obtiene o establece el menú contextual asociado al control.
• Dock: Obtiene o establece que los bordes del control se acoplarán a su control primario y
determina cómo se cambia el tamaño de un control con su elemento primario.
• FontHeight: Obtiene o establece el alto de la fuente del control.
• ImageAlign: Obtiene o establece la alineación de la imagen en el control de botón.
• Index: Obtiene el número de índice del control CheckBox dentro de la colección de
OLEObjects de la hoja.
• Locked: Obtiene o establece un valor que indica si se puede modificar el control CheckBox
en tiempo de diseño cuando la hoja está protegida.

ComboBox

Muestra un cuadro de texto editable con una lista desplegable de los valores permitidos
Propiedades:

• AccesibleRole: Obtiene o establece el rol accesible del control


• AllowDrop: Obtiene o establece un valor que indica si el control puede aceptar los datos que
el usuario arrastra al mismo.
• CanEnableIme: Obtiene un valor que indica si la propiedad ImeMode puede establecerse en
un valor activo para habilitar la compatibilidad con el IME.
• CanSelect: Obtiene un valor que indica si el control se puede seleccionar.
• DataManager: Obtiene el CurrencyManager asociado a este control.
• DrawMode: Obtiene o establece un valor que indica si el código o el sistema operativo
controlarán las operaciones de dibujo de elementos de la lista.
• DropDownHeight: Obtiene o establece el alto, en píxeles, de la parte de cuadro desplegable
del elemento ComboBox.
• DropDownStyle: Obtiene o establece un valor que especifica el estilo del cuadro
combinado.
• FlatStyle: Obtiene o establece la apariencia del elemento ComboBox.
• Focused: Obtiene un valor que indica si el elemento ComboBox tiene el foco.

DateTimePicker

Permite al usuario seleccionar fecha y hora, así como mostrar ambas en un formato especificado

Propiedades:

• AccessibilityObject: Obtiene AccessibleObject asignado al control.


• BackgroundImageLayout: Esta API admite la infraestructura producto y no está diseñada
para usarse directamente desde el código, obtiene o establece el diseño de la imagen de
fondo del control DateTimePicker.
• CalendarMonthBackground: Obtiene o establece el color de fondo del mes del calendario.
• CalendarTitleBackColor: Obtiene o establece el color de fondo del título del calendario.
• CanEnableIme: Obtiene un valor que indica si la propiedad ImeMode puede establecerse en
un valor activo para habilitar la compatibilidad con el IME.
• CustomFormat: Obtiene o establece la cadena de formato personalizado de fecha y hora.
• DataBindings: Obtiene los enlaces de datos del control.
• DeviceDpi: Obtiene el valor de PPP de la pantalla donde se muestra actualmente el control.
• DisplayRectangle: Obtiene el rectángulo que representa el área de presentación del control.
• Format: Obtiene o establece el formato de fecha y hora que se muestra en el control.

GroupBox

Muestra un marco alrededor de un grupo de controles con un título opcional

Propiedades:

• ActualHeight: Obtiene el alto representado de este elemento.


• AreAnyTouchesCaptured: Obtiene un valor que indica si se captura al menos una entrada
táctil en este elemento.
• AreAnyTouchesCapturedWithin: Obtiene un valor que indica si se captura al menos una
entrada táctil en este elemento o en cualquier elemento secundario de su árbol visual.
• BorderBrush: Obtiene o establece un pincel que describe el fondo del borde de un control.
• CacheMode: Obtiene o establece una representación en caché de la UIElement.
• Effect: Obtiene o establece el efecto de mapa de bits que se aplican a la UIElement. Es una
propiedad de dependencia.
• Focusable: Obtiene o establece un valor que indica si el elemento puede recibir el foco. Es
una propiedad de dependencia.
• FocusVisualStyle: Obtiene o establece una propiedad que habilita la personalización de
apariencia, efectos u otras características de estilo que se aplicarán a este elemento cuando
capture el foco del teclado.
• OpacityMask: Obtiene o establece una máscara de opacidad como una implementación de
un Brush que se aplica a cualquier máscara de canal alfa para el contenido representado de
este elemento. Es una propiedad de dependencia.
• VisualTransform: Obtiene o establece la Transform valor para el Visual.

Label

Proporciona la información en tiempo de ejecución o texto descriptiva para un control


Propiedades:

• AutoEllipsis: Obtiene o establece un valor que indica si los puntos suspensivos (...) de
caracteres aparece en el borde derecho de la Label, que indica que el Label texto se extiende
más allá de la longitud especificada de la Label.
• FlatStyle: Obtiene o establece la apariencia de estilo plano del control de etiqueta.
• Font: Obtiene o establece la fuente del texto que muestra el control.
• FontHeight: Obtiene o establece el alto de la fuente del control.
• ForeColor: Obtiene o establece el color de primer plano del control.
• Location: Obtiene o establece las coordenadas de la esquina superior izquierda del control
en relación con la esquina superior izquierda de su contenedor.
• Site: Obtiene o establece el sitio del control.
• Text: Obtiene o establece el texto asociado al control.
• TextAlign: Obtiene o establece la alineación del texto de la etiqueta.
• UseWaitCursor: Obtiene o establece un valor que indica si se utiliza el cursor de espera para
el control actual y todos los controles secundarios.

LinkLabel

Muestra un control de etiqueta que admite funcionalidad de hipervínculo, formato y seguimiento

Propiedades:

• AccessibleDefaultActionDescription: Obtiene o establece la descripción de la acción


predeterminada del control que usan las aplicaciones cliente de accesibilidad.
• ActiveLinkColor: Obtiene o establece el color utilizado para mostrar un vínculo activo.
• AllowDrop: Obtiene o establece un valor que indica si el control puede aceptar los datos que
el usuario arrastra al mismo.
• BackgroundImageLayout: Esta API admite la infraestructura producto y no está diseñada
para usarse directamente desde el código.
• CreateParams: Obtiene los parámetros de creación necesarios cuando se crea el identificador
del control.
• LinkArea: Obtiene o establece el intervalo del texto que se va a tratar como vínculo.
• LinkBehavior: Obtiene o establece un valor que representa el comportamiento de un
vínculo.
• LinkColor: Obtiene o establece el color utilizado para mostrar un vínculo normal.
• Links: Obtiene la colección de vínculos que contiene el LinkLabel.
• LinkVisited: Obtiene o establece un valor que indica si se debe mostrar un vínculo como si
se hubiese visitado.

ListBox

Muestra una lista entre los que el usuario puede elegir elementos

Propiedades:

• CustomTabOffsets: Obtiene el ancho de las fichas entre los elementos de la ListBox.


• DataBindings: Obtiene los enlaces de datos del control.
• DataSource: Obtiene o establece el origen de datos de este objeto ListControl.
• DeviceDpi: Obtiene el valor de PPP de la pantalla donde se muestra actualmente el control.
• DisplayMember: Obtiene o establece la propiedad que se va a mostrar para este ListControl.
• FormatInfo: Obtiene o establece la IFormatProvider que proporciona el comportamiento de
formato personalizado.
• FormatString: Obtiene o establece los caracteres especificadores de formato que indican
cómo se va a mostrar un valor.
• FormattingEnabled: Obtiene o establece un valor que indica si el formato se aplica a la
DisplayMember propiedad de la ListControl.
• HorizontalExtent: Obtiene o establece el ancho que la barra de desplazamiento horizontal de
un ListBox puede desplazarse.
• ItemHeight: Obtiene o establece el alto de un elemento en el ListBox.

Panel

Permute agrupar colecciones de controles


Porpiedades:

• AccessKey: Obtiene o establece la clave de acceso que permite navegar rápidamente al


control de servidor Web.
• Attributes: Obtiene la colección de atributos arbitrarios (sólo para representación) que no
corresponden a propiedades del control.
• ClientIDMode: Obtiene o establece el algoritmo que se usa para generar el valor de la
ClientID propiedad.
• DefaultButton: Obtiene o establece el identificador para el botón predeterminado que se
encuentra en el Panel control.
• Direction: Obtiene o establece la dirección en la que se muestran los controles que incluyen
texto en un Panel control.
• GroupingText: Obtiene o establece el título para el grupo de controles que se encuentra en el
control de panel.
• HorizontalAlign: Obtiene o establece la alineación horizontal del contenido dentro del panel.
• ScrollBars: Obtiene o establece la visibilidad y la posición de las barras de desplazamiento
en un Panel control.
• ToolTip: Obtiene o establece el texto mostrado cuando el puntero del mouse se sitúa sobre
el control de servidor Web.
• Wrap: Obtiene o establece un valor que indica si el contenido se ajusta dentro del panel.

MonthCalendar

Muestra un calendario mensual donde el usuario puede seleccionar una fecha

Propiedades:

• AccessibleDescription: Obtiene o establece la descripción del control que las aplicaciones


cliente de accesibilidad utilizan.
• AnnuallyBoldedDates: Obtiene o establece la matriz de objetos DateTime que determina los
días del año que se muestran en negrita.
• AutoScrollOffset: Obtiene o establece a dónde se desplaza este control en
ScrollControlIntoView.
• BoldedDates: Obtiene o establece la matriz de objetos DateTime que determina las fechas
no periódicas que se muestran en negrita.
• CalendarDimensions: Obtiene o establece el número de columnas y filas de los meses que se
muestran.
• CreateParams: Obtiene un elemento System.Windows.Forms.CreateParams para crear un
control MonthCalendar.
• FirstDayOfWeek: Obtiene o establece el primer día de la semana, tal como aparece en el
calendario mensual.
• ImeMode: Esta API admite la infraestructura producto y no está diseñada para usarse
directamente desde el código; Obtiene o establece el modo del Editor de métodos de entrada
(IME) admitido por este control.
• MaxDate: Obtiene o establece la fecha máxima permitida.
• MaxSelectionCount: Obtiene o establece el número máximo de días que se pueden
seleccionar en un control de calendario mensual.

PictureBox

Muestra una imagen

Propiedades:

• BorderStyle: Indica el estilo del borde para el control.


• Bounds: Obtiene o establece el tamaño y la ubicación del control incluyendo sus elementos
no cliente, en píxeles, con respecto al control primario.
• Capture: Obtiene o establece un valor que indica si el control ha capturado el mouse.
• DataBindings: Obtiene los enlaces de datos del control.
• DefaultPadding: Obtiene el espaciado interno, en píxeles, del contenido de un control.
• DoubleBuffered: Obtiene o establece un valor que indica si este control debe volver a
dibujar su superficie mediante un búfer secundario para reducir o evitar el parpadeo.
• ErrorImage: Obtiene o establece la imagen que se va a mostrar cuando se produzca un error
durante el proceso de carga de la imagen o si se cancela la carga de la imagen.
• Focused: Obtiene un valor que indica si el control tiene el foco de entrada.
• HasChildren: Obtiene un valor que indica si el control contiene uno o más controles
secundarios.
• ImageLocation: Obtiene o establece la ruta de acceso o dirección URL de la imagen para
mostrar en el PictureBox.

ProgressBar

Muestra una barra que se va completando para indicar al usuario el progreso de una operación

Propiedades:

• BindingContext: Obtiene o establece la plantilla BindingContext para el control.


• CanRaiseEvents: Determina si se pueden producir eventos en el control.
• CausesValidation: Esta API admite la infraestructura producto y no está diseñada para
usarse directamente desde el código; Obtiene o establece un valor que indica si el control,
cuando recibe el foco, hace que se realice una validación de todos los controles que
requieren validación cuando reciben el foco.
• DefaultPadding: Obtiene el espaciado interno, en píxeles, del contenido de un control.
• Handle: Obtiene el identificador de ventana al que está enlazado el control.
• ImeMode: Esta API admite la infraestructura producto y no está diseñada para usarse
directamente desde el código; Obtiene o establece el editor de métodos de entrada (IME)
para el ProgressBar
• InvokeRequired: Obtiene un valor que indica si el llamador debe llamar a un método de
invocación cuando realiza llamadas a métodos del control porque el llamador se encuentra
en un subproceso distinto al del control donde se creó.
• MarqueeAnimationSpeed: Obtiene el período de tiempo, en milisegundos, que tarda el
bloque de progreso en desplazarse por la barra de progreso.
• Minimum: Obtiene o establece el valor mínimo del intervalo del control.
• Padding: Esta API admite la infraestructura producto y no está diseñada para usarse
directamente desde el código; Obtiene o establece el espacio entre los bordes de un control
ProgressBar y su contenido.

RadioButton
Permite al usuario seleccionar una única opción de entre un grupo de opciones cuando están
emparejados con otros RadioButton

Propiedades:

• AccessibleDefaultActionDescription: Obtiene o establece la descripción de la acción


predeterminada del control que usan las aplicaciones cliente de accesibilidad.
• Appearance: Obtiene o establece un valor que determina la apariencia de la RadioButton.
• AutoCheck: Obtiene o establece un valor que indica si la Checked y la apariencia del control
cambian automáticamente cuando se hace clic en el control.
• CheckAlign: Obtiene o establece la ubicación de la parte de casilla de verificación de la
RadioButton.
• Dock: Obtiene o establece que los bordes del control se acoplarán a su control primario y
determina cómo se cambia el tamaño de un control con su elemento primario.
• ImageKey: Obtiene o establece el descriptor de acceso clave para la imagen en el ImageList.
• IsMirrored: Obtiene un valor que indica si el control está reflejado.
• Parent: Obtiene o establece el contenedor primario del control.
• ResizeRedraw: Obtiene o establece un valor que indica si el control vuelve a dibujarse
automáticamente cuando cambia de tamaño.
• TabStop: Esta API admite la infraestructura producto y no está diseñada para usarse
directamente desde el código; Obtiene o establece un valor que indica si el usuario puede
dar el foco a este control mediante la tecla TAB.

TextBox

Permite al usuario especificar texto, asi como funciones de varias líneas y máscaras de caracteres
para contraseñas
Propiedades:

• AcceptsReturn: Obtiene o establece un valor que indica si al presionar ENTRAR en un


multiline TextBox control se crea una nueva línea de texto en el control o se activa el botón
predeterminado del formulario.
• AcceptsTab: Obtiene o establece un valor que indica si al presionar la tecla TAB en un
control de cuadro de texto multilínea se escribe un carácter TAB en el control en lugar de
moverse el foco al siguiente control en el orden de tabulación.
• AutoCompleteCustomSource: Obtiene o establece un elemento
System.Collections.Specialized.StringCollection personalizado que se usará cuando la
propiedad AutoCompleteSource esté establecida en CustomSource.
• AutoCompleteMode: Obtiene o establece una opción que controla cómo funciona la
finalización automática para TextBox.
• BackgroundImage: Esta API admite la infraestructura producto y no está diseñada para
usarse directamente desde el código.
• CanUndo: Obtiene un valor que indica si el usuario puede deshacer la operación anterior en
un control de cuadro de texto.
• CharacterCasing: Obtiene o establece si el TextBox control modifica el caso de caracteres
mientras se escribe.
• Lines: Obtiene o establece las líneas de texto en un control de cuadro de texto.
• MaxLength: Obtiene o establece el número máximo de caracteres que el usuario puede
escribir o pegar en el control de cuadro de texto.
• Multiline: Obtiene o establece un valor que indica si es un control TextBox multilínea.

Timer

Componentes que genera un evento a intervalos definidos por el usuario

Propiedades:

• CanRaiseEvents: Obtiene un valor que indica si el componente puede provocar un evento.


• Container: Obtiene IContainer que contiene Component.
• DesignMode: Obtiene un valor que indica si la Component está actualmente en modo de
diseño.
• Enabled: Obtiene o establece si el temporizador está funcionando.
• Events: Obtiene la lista de controladores de eventos que se adjuntará a este Component.
• Interval: Obtiene o establece el tiempo, en milisegundos, antes del Tick evento se
desencadena en relación con la última aparición de la Tick eventos.
• Site: Obtiene o establece la ISite de la Component.
Tag: Obtiene o establece una cadena arbitraria que representa algún tipo de estado del
usuario.
Conclusiones

• We have seen the importance in the strategy of development of the subject and the topics to
be addressed within it, which are of vital importance and are considered fundamental when
it comes to addressing this excellent subject in the realization of exercises, it is something
that At first sight it may seem complex, but if we study it step by step, we will understand
what it wants to show us and that way our learning and our skills will be easier.

• In conclusion I can say that the way of programming has evolved over time, nowadays,
there are several programs which facilitate our activities that we carry out in our daily life, it
is a great job that the programmers do, it is important to mention that not everyone can make
a program, you must have a preparation to perform these.

• When exposing all these programming topics in Visual Basic we can see that programming
is extremely useful in our daily lives, from going to pay the receipt of taxes, withdraw
money from the bank or even our cell phones or music players are employed with programs
more complex than others but accessible to us as users
Citas Bibliográficas

Ceballos, J. (2010). Visual Basic .NET: lenguaje y aplicaciones (3a. ed.), capítulo 2. Fundamentos
de Visual Basic .Net, Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=38&docID=11038934&tm=
1480458925094

Fernández, C. (2009). Visual Basic: básico. Madrid, ES: RA-MA Editorial. Capítulo 3, lenguaje
Basic. Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=38&docID=11046605&tm=
1480459848979

Rubiano. J. (2015). Material de apoyo unidad 1. Recuperado de http://hdl.handle.net/10596/9390

Stephens, R. (2010). Visual Basic 2010: Programmer's Reference. Indianápolis, IN: Wrox. Parte 1.
Recuperado de
http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=nlebk&AN=310355&lang=es
&site=ehost-live

Das könnte Ihnen auch gefallen