Está en la página 1de 26

UNIDAD 1: PASO 1 - IDENTIFICAR Y APLICAR LAS HERRAMIENTAS

BÁSICAS PARA PROGRAMAR

JAIME RUBIANO LLORENTE

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


PROGRAMA DE INGENIERIA DE SISTEMAS
VISUAL BASIC BASICO
SANTIAGO DE CALI
2018-I

Contenido
INTRODUCTION..................................................................................................................................3
30 HERRAMIENTAS......................................................................................................................4
CONCLUSION....................................................................................................................................25
Referencias....................................................................................................................................26
INTRODUCTION

The following work contains 30 tools that can be used in Visual Studio, with which
it is possible to create all kinds of forms that are pleasant for the user, also by
means of these tools you can also take advantage of a series of properties that are
used according to the case.
The final product was achieved taking into account the steps required in the guide
of activities and rubrica of evaluation, also with the observations of the tutor in the
collaborative forum.
The work is organized, first with the tools selected by the members of the group,
then follows a small conclusion of the work and finally is the bibliographic
references used in the activity.
30 HERRAMIENTAS

1. Button: Los botones son una herramienta fundamental que


a menudo sirve como detonante de una nueva función, al
realizar una acción como darle clic a un botón el código fuente comienza a
seguir la estructura de la programación.

 Name: Indica el nombre utilizado en el código para identificar el objeto.


 AutoSIze: Especifica si un control cambiará automáticamente de
tamaño para ajustarse a su contenido.
 BackColor: El color de fondo del componente.
 Anchor: Define a qué bordes del contenedor está enlazado un control.
Cuando un control está delimitado con relación a un borde, la distancia
entre el borde más cercano del control y el borde especificado
permanecerá constante.
 Enabled: Indica si el control está habilitado.
 FlatStyle: Determina la apariencia del control cuando un usuario mueve
el mouse sobre el control y hace clic.
 Font: Fuente utilizada para mostrar texto en el control.
 ForeColor: Color de primer plano de este componente, utilizado para
mostrar texto.
 Image: Imagen que se mostrará en el control.
 Location: Coordenadas de la esquina superior izquierda del control
respecto de la esquina superior izquierda de su contenedor.

2. CheckBox: El control checkbox indica si una condición


determinada está activada o desactivada. Normalmente se
utiliza para preguntar una selección Si/No o
Verdadero/Falso al usuario. Puede utilizar de controles de casilla en grupos
para mostrar múltiples opciones de entre las que el usuario puede
seleccionar una o más.

 Appearance: Controla la apariencia de la casilla.


 AutoCheck: Hace que la casilla cambie automáticamente de estado
cuando se selecciona.
 AutoEllipsis: Habilita el tratamiento automático del texto que se
extiende más allá del ancho del botón.
 CausesValidation: Indica si este componente genera eventos de
validación.
 CheckAlign: Determina la ubicación de la casilla dentro del control.
 Cursor: Cursor que aparece al pasar el puntero por el control.
 CheckState: Indica el estado del componente.
 Locked: La propiedad Locked determina si se puede mover o cambiar
el tamaño del control.
 Modifiers: Indica el nivel de visibilidad del objeto.
 Size: Tamaño del control, en pixeles.

3. Combobox: La herramienta combobox se utiliza


para mostrar datos en un cuadro combinado
desplegable. De forma predeterminada, el
control combobox aparece en dos partes: la parte superior es un cuadro de
texto que permite al usuario escribir un elemento de lista. La segunda parte
es un cuadro de lista que muestra unalista de elemntos desde el que el
usuario puede seleccionar uno.
 AllowDrop: Indica si el control puede aceptar datos que el usuario
arrastre.
 AutoCompleteMode: Indica el comportamiento de finalización del texto
del cuadro combinado.
 AutoCompleteSource: El origen de cadenas completas utilizadas para
la finalización automática.
 ContextMenuStrip: Menú contextual que se muestra cuando el usuario
hace clic con el botón secundario en el control.
 DataSource: Indica la lista que este control utiliza para obtener sus
elementos.
 DisplayMember: Indica la propiedad que se va a mostrar de los
elementos de este control.
 Dock: Define los bordes del control enlazados al contenedor.
 DrawMode: Indica si el código o el sistema operativo controlará el
dibujo de elementos de la lista.
 FormatString: Caracteres de especificador de formato que indican
cómo se muestra un valor.
 MaximumSize: Especifica el tamaño máximo del control.

4. Label: La herramienta Label se utilizan para mostrar


texto o imágenes que no se puede editar el usuario. Se
usan para identificar los objetos en un formulario, para
proporcionar una descripción de qué cierto control realizará si hace clic en,
por ejemplo, o para mostrar información en respuesta a un evento de
tiempo de ejecución o el proceso de la aplicación. Dado que el Label control
no puede recibir el foco, también se puede utilizar para crear claves de
acceso para otros controles.

 BorderStyle: Determina si la etiqueta tiene un borde visible.


 ImegeAlign: Alineación de la imagen que se mostrará en el control.
 ImageIndex: Índice de la imagen en ImageList que se va a mostrar en
el control.
 Location: Coordenadas de la esquina superior izquierda del control
respecto de la esquina superior izquierda de su contenedor.
 ImageList: ImageList donde puede obtener la imagen que desea
mostrar en el control.
 Margin: Especifica el espacio entre este control y el margen de otro
control.
 Padding: Especifica el espaciado interior de un control.
 RightToLeft: Indica si el componente debe dibujar de derecha a
izquierda para idiomas RTL.
 Tag: Datos definidos por el usuario asociados con el objeto.
 Text: Texto asociado al control.

5. ListBox: La herramienta ListBox permite a los


usuarios seleccionar uno o varios elementos de una
lista predefinida. Se diferencia de un control
DropDownList en que puede mostrar varios elementos a la vez y, de
manera opcional, permite que el usuario pueda seleccionar varios
elementos.

 FormattingEnabled: Si esta propiedad es true, el valor de FormatString


se utiliza para convertir el valor de DisplayMember en un valor que se
puede mostrar.
 HorizontalExtent: Ancho, en pixeles, por el cual un cuadro de lista
puede desplazarse horizontalmente. Sólo es válido si
HorizontalScrollBars se establece en true.
 HorizontalScrollbar: Indica si ListBox muestra una barra de
desplazamiento horizontal para los elementos que se encuentren fuera
del borde derecho de ListBox.
 IntegralHeight: Indica si la lista puede contener sólo elementos
completos.
 ItemHeight: Alto de los elementos (en pixeles) de un cuadro de lista de
alto fijo y dibujado por el propietario.
 MinimumSize: Especifica el tamaño mínimo del control.
 MultiColumn: Indica si los valores deben mostrarse horizontalmente por
columnas.
 ScrollAlwaysVisible: Indica si el cuadro de lista debe tener siempre
una barra de desplazamiento, independientemente de los elementos
que contenga.
 SelectionMode: Indica si el cuadro de lista debe ser de selección
simple, de selección múltiple o no seleccionable.
 Sorted: Controla si la lista está ordenada.

6. CheckedListBox: La herramienta CheckedListBox


muestra una lista de elementos, como el control
ListBox, y también puede mostrar una marca de verificación junto a los
elementos de la lista.

 ChecOnClick: Indica si la casilla debe cambiar su estado al hacer clic


por primera vez en un elemento.
 ColumnWidth: Indica el ancho que deben de tener las columnas de un
control ListBox de varias columnas.
 TabStop: Indica si el usuario puede utilizar la tecla TABULADOR para
poner el foco en el control.
 ThreeDCheckBoxes: Indica si las casillas tienen un ButtonState Flat o
Normal.
 UseCompatibleTextRendering: Especifica si la representación del
texto debería ser compatible con versiones anteriores de Windows
Forms.
 UseTabStops: Indica si los caracteres TAB deben expandirse a
espaciado completo.
 UseWaitCursor: Cuando esta propiedad es True, la propiedad Cursor
del control y sus controles secundarios se establecen en WaitCursor.
 Location: Coordenadas de la esquina superior izquierda del control
respecto de la esquina superior izquierda de su contenedor.
 Locked: La propiedad Locked determina si se puede mover o cambiar
el tamaño del control.
 Items: Elementos en el cuadro de lista.

7. ProgressBar: El control ProgressBar


indica visualmente el progreso de una
operación larga en uno de los tres estilos:

- Bloques segementados que aumentan en pasos de izquierda a derecha.


- Una barra continua que se rellena de izquierda a derecha.
- Un bloque que se desplaza por un ProgressBar en modo de
marquesina.

La herramienta ProgressBar normalmente se utiliza cuando una aplicación


realiza tareas como copiar archivos o imprimir documentos. Los usuarios de
una aplicación podrían considerar que una aplicación no responde si no hay
ninguna indicación visual.
 MarqueeAnimationSpeed: Velocidad de la animación de la marquesina
en milisegundos.
 Maximum: Límite superior del intervalo con el que trabaja ProgressBar.
 Minimum: Límite inferior del intervalo con el que trabaja ProgressBar
 Step: Cantidad por la que aumentar el valor actual del control cuando se
emplea el método PerformStep ().
 Style: Esta propiedad permite al usuario establecer el estilo de
ProgressBar.
 Value: Valor actual de ProgressBar, en el intervalo especificado por las
propiedades de mínimo y máximo.
 Modifiers: Indica el nivel de visibilidad del objeto.
 Enabled: Indica si el control está habilitado.
 Cursor: Cursor que aparece al pasar el puntero por el control.
 Anchor: Define a qué bordes del contenedor está enlazado un control.
Cuando un control está delimitado con relación a un borde, la distancia
entre el borde más cercano del control y el borde especificado
permanecerá constante.

8. RadioButton: El control RadioButton presentan un


conjunto de dos o más opciones mutuamente
excluyentes para el usuario. Aunque puede parecer
que los botnes de radio y casillas de verificación funcionan de forma similar,
hay una diferencia importante: cuando un usuario selecciona un botón de
opción, los otros botones de radio en el mismo grupo no se puede
seleccionar también.

 Appearance: Controla si el RadioButton es de tipo normal o como


PushButton de Windows.
 AutoEllipsis: Habilita el tratamiento automático del texto que se
extiende más allá del ancho del botón.
 CheckAlign: Determina la ubicación de la casilla dentro del control.
 Checked: Indica si el botón de radio está activado o no.
 FlatAppearance: Para los botones cuyo FlatStyle es FlatStye.Flat,
determina la apariencia del borde y los colores utilizados para indicar el
estado de activación y el estado del mouse.
 ImageList: ImageList donde puede obtener la imagen que desea
mostrar en el control.
 ImageKey: Índice de la imagen en ImageList que se va a mostrar en el
control.
 TextAlign: Alineación del texto que se mostrará en el control.
 TextImageRelation: Especifica la ubicación relativa de la imagen
respecto al texto del botón.
 UseMnemonic: Si es igual a true, el primer carácter precedido de Y
comercial (&) se utilizará como la tecla de acceso de la etiqueta.

9. SplitContainer: El control SplitContainer 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. Con
el control, puede crear interfaces de usuario complejas; a menudo, una
selección en un panel determina qué objetos se muestran en el otro panel.
Esta organización es muy eficaz para mostrar y explorar información.

 AutoScroll: Indica si las barras de desplazamiento aparecen


automáticamente cuando el contenido del control es mayor que su área
visible.
 BackColor: El color de fondo del componente.
 Enabled: Indica si el control está habilitado.
 Font: Fuente utilizada para mostrar texto en el control.
 ImeMode: Determina el estado IME (Editor de métodos de entrada) del
objeto cuando se selecciona.
 Margin: Especifica el espacio entre este control y el margen de otro
control.
 Padding: Especifica el espaciado interior de un control.
 Tag: Datos definidos por el usuario asociados con el objeto.
 UseWaitCursor: Cuando esta propiedad es true, la propiedad Cursor
del control y sus controles secundarios se establecen en WaitCursor.
 AllowDrop: Indica si el control puede aceptar datos que el usuario
arrastre.

10. TextBox: Los cuadros de texto se utilizan para obtener


datos proporcionados por el usuario o para mostrar el
texto. El TextBox se utiliza generalmente para el
texto editable, aunque también pueden realizarse de solo lectura. Los
cuadros de texto pueden mostrar varias líneas, ajustar el texto al tamaño
del control y agregar formato básico. El TextBox permite un único formato
para el texto mostrado o escrito en el control.
 AcceptsTab: Indica si se aceptan caracteres de tabulación como
entrada en controles de edición de múltiples líneas.
 AccessibleDescription: Descripción que se proporciona a clientes con
discapacidades para facilitar el acceso.
 AutoComplteSource: Origen de Autocompletar, que puede ser uno de
los valores de la enumeración AutoCompeteSource.
 CharacterCasing: Indica si todos los caracteres deben dejarse tal y
como están o si se deben convertir en mayúsculas o minúsculas.
 HideSelection: Indica que la selección debe ocultarse cuando el control
de edición pierde el foco.
 Lines: Líneas de texto de una edición de múltiples líneas, como una
matriz de valores de cadena.
 Multiline: Controla si el texto en el control de edición puede abarcar
más de una línea.
 PasswordChar: Indica el carácter que se debe mostrar cuando se
escriben contraseñas en controles de edición de una sola línea.
 ShortcutsEnabled: Indica si los accesos directos definidos por el
control están habilitados.
 WordWrap: Indica si se realiza automáticamente el salto de líneas en
controles de edición de varias líneas.

11. errorProvider: sirve para mostrar al usuario de


forma no instructiva que algo de lo que se está
realizando en la aplicación no funciona correctamente,
se suele utilizar dentro de los formularios.

 ICON: Sirve para cambiar el icono que aparece cuando se ejecuta la


función que activa el errorProvider.
 RightToLeft: Para activar el icono de derecha a izquierda para idiomas
RTL.
 (Name): Se agrega el nombre con el cual va a ser llamado la función en
el código que se ejecute.
 BackColor: Sirve para asignar un color de fondo cuando se ejecute el
error.
 AutoSize: Para que el tamaño del icono se establezca de manera
automática.
 Cursor: Sirve para asignar un icono que se utilizara cuando se pase el
Mouse por encima del error.
 Opacity: Porcentaje de la opacidad del control.
 Locked: La propiedad determina si se puede mover o cambiar el
tamaño del control.
 ControlBox: Determina si el formulario tiene un cuadro de menú control
o sistema.
 AutoScroll: Indica si las barras de desplazamiento aparecen
automáticamente cuando el control es mayor que su área visible.

12. ToolStrip: Proporciona barras de


herramientas y otros elementos
de la interfaz de usuario que admiten
varias opciones de apariencia,
así como el desbordamiento y la reordenación de elementos en tiempo de
ejecución.

 Font: Fuente utilizada para darle formato a la letra que se utilizara en el


control.
 GripStyle: Determina la visibilidad del control en el ToolStrip.
 ImageScalingSize: Especifica el tamaño de las imágenes en los
elementos. Para controlar la escala de los elementos.
 TextDirection: Se utiliza para darle la orientación del texto a mostrar en
el ToolStrip.
 TabStop: Indica si el usuario puede utilizar el botón tabulador para
poner el foco en el control.
 AllowItemReorder: Permite que los elementos se reordenen cuando se
presiona la tecla ALT.
 Visible: Determina si el control esta visible o está oculto.
 ImeMode: Determina el estado IME (Editor de métodos de entrada) del
objeto cuando se selecciona.
 Tag: Datos definidos por el usuario asociados con el objeto.
 Anchor: Define que a que bordes del contenedor esta enlazado un
control. Cuando un control está delimitado con relación a un borde, la
distancia entre el borde más cercano del control y el borde especificado
permanecerá constante.
 CanOverFlow: Indica si los elementos se pueden enviar a un menú de
desbordamiento.

13. PictureBox: Sirve para mostrar una imagen en cualquier parte del
programa, normalmente se utiliza para cargar algún logo o
imagen que lleve la aplicación.
 ErrorImage: Imagen que se muestra cuando falla la carga de la imagen
configurada inicialmente.
 ImageLocation: Sirve para indicar la ruta de donde se va a seleccionar
la imagen.
 ContextMenuStrip: Menú contextual que se muestra cuando el usuario
hace clic con el botón secundario en el control.
 Enabled: Aquí se indica si el control está habilitado o deshabilitada.
 SizeMode: Controla como tratara PictureBox la ubicación de las
imágenes y el tamaño del control.
 PropertyBinding: Seleccione las propiedades que se deben enlazar a
los valores del archivo de configuración.
 Name: Indica el nombre utilizado en el código para identificar el objeto.
 Dock: Define los bordes del control enlazados al contenedor.
 Margin: Sirve para configurar el espacio entre este control y el margen
de otro control.
 MaximumSize: Especifica el tamaño máximo del control.

14. ToolTip: Muestra información cuando el usuario pasa el


puntero sobre un control asociado al ToolTip.

 OwnerDraw: Controla si el sistema o el usuario pinta los elementos o


subelementos.
 GenerateMember: Indica si se generara una variable miembro para
este componente.
 Active: Determina si la información sobre herramientas esta activa. Solo
aparece una sugerencia si la información sobre herramientas se ha
activado.
 AutomaticDelay: Establece los valores apropiados de AutoPopDelay,
InitialDelay y ReshowDelay.
 AutoPopDelay: Determina el intervalo de tiempo que permanece visible
la ventana de información sobre herramientas si se deja inmóvil el
puntero dentro de una zona con información de este tipo.
 ForeColor: Color sobre el primer plano del control de información sobre
herramientas.
 InitialDElay: Determina el intervalo de tiempo que debe permanecer
inmóvil el puntero dentro de una zona con información sobre
herramientas para que aparezca la ventana de información.
 IsBalloon: Indica si la información sobre herramientas tomara la forma
de un globo.
 ShowAlways: Determina si la información sobre herramientas debe
mostrar siempre, incluso cuando la ventana primaria no este activa.
 ToolTipIcon: Determina el icono que se muestra en la información
sobre herramientas.
 UseFading: Cuando se establece en true, se utiliza un efecto de
atenuación si las informaciones sobre herramientas se muestran o están
ocultas.

15. SaveFileDialog: Muestra un cuadro de dialogo donde


se pide al usuario que seleccione una ubicación
para guardar un archivo.

 Title: Cadena que se muestra en la barra de título del cuadro de dialogo


 AddExtension: Controla si las extensiones se agregan
automáticamente a los nombres de archivo.
 CheckFileExists: Comprueba que el archivo especificado exista antes
de volver del cuadro del dialogo.
 CheckPathExists: Comprueba que la ruta de acceso especificada
exista antes de cerrar el cuadro de dialogo.
 CreatePrompt: Controla si se debe avisar al usuario cuando se va a
crear un nuevo archivo. Solo es aplicable si “Validatenames” está
establecida en True.
 DefaultExt: Extensión de nombre de archivo predeterminada. Si el
usuario escribe un nombre de archivo y no especifica ninguna extensión,
se agrega la extensión predeterminada al final de este mismo.
 DeferencesLinks: Controla si se des referencian las teclas de método
abreviado antes de volver del cuadro de dialogo.
 RestoreDirectory: Controla si el cuadro de dialogo restaura el directorio
actual antes de cerrar.
 ValidateNames: Controla si el cuadro de dialogo comprueba que lo
nombres de archivo no contienen caracteres o secuencias no válidas.
 OverwritePrompt: Controla si se debe avisar al usuario cuando se va a
reemplazar un archivo ya existente. Solo es aplicable si “ValidateName”
está establecida en true.

16. Timer: Componente que sirve para generar un evento a


intervalos definidos por el usuario.
 Enabled: Habilita la generación de eventos Elapsed.
 Interval: Sirve para definir las frecuencias de los eventos Elapsed en
milisegundos.
 PropertyBinding: Selecciona las propiedades que se deben enlazar a
los valores del archivo de configuración.
 Tag: Datos definidos por el usuario asociados con el objeto.
 Name: Indica el nombre utilizado en el código para identificar el objeto.
 GenerateMember: Indica si se genera una variable miembro para este
componente.
 Modifiers: Indica el nivel de visibilidad del objeto.
17. DirectorySearcher: Se utiliza para realizar consultas
directamente en Active Directory.

 AccessibleDescripti: Descripción que se proporciona a clientes con


discapacidades para facilitarle el acceso.
 AccessibleName: Nombre que se proporciona a clientes con
discapacidades para facilitar el acceso.
 AccessibleRole: Rol que se proporciona a clientes con discapacidades
para facilitar el acceso.
 AllowDrop: Se utiliza para indicar si el control puede aceptar datos que
el usuario arrastre.
 AutoValidate: Indica si los controles del contenedor se validaran
automáticamente cuando cambie el foco.
 ContextMenuStrip: Menú contextual que se muestra cuando el usuario
hace clic en el botón secundario en el control.
 Localizable: Determina si se va a generar código traducible para este
objeto.
 ControlBox: Determina si el formulario tiene un cuadro de menú
Control o sistema.
 ShowIcon: Indica si un icono se muestra en la barra de título del
formulario.
 ShowIn Taskbar: Determina si el formulario aparece en la barra de
tareas de Windows.

18. DataGridView: Muestra filas de datos en una cuadricula que se puede


personalizar, sirve para imprimir información
ingresada en formularios.
 AlternatingRowsDEfaultCellStyle: Es utilizado para el estilo
predeterminado de celda aplicado a las filas impares del DataGridView.
 BorderStyle: Se utiliza para dar estilo al borde para el DataGridView.
 ColumnHeadersBorderStyle: Estilo de borde aplicado a los
encabezados de columna.
 ColumnHeadersDEfaultCellStyle: Estilo de encabezado de columna
predeterminado.
 ColumnHeadersHeight: La altura, en pixeles, de la fila de encabezados
de la columna.
 ColumnHeadersVisible: Indica si se muestra a fila del encabezado de
columna.
 ScrollBars: El tipo de barras de desplazamiento que se mostraran para
el control DataGridView.
 CausesValidation: Indica si este componente genera eventos de
validación.
 AllowUserToDeleteRows: Indica si el usuario puede eliminar filas de
DataGridView.
 AllowUserToOrderColumns: Indica si la reordenación manual.

19. NumericUpDown: Muestra un único valor


numérico que el usuario puede aumentar o
reducir haciendo clic en los botones de arriba y abajo del control.
 Hexadecimal: Indica si el control numérico de flechas debe mostrar el
valor como hexadecimal.
 UpDownAlign: Indica la forma en que el control de flechas ubica los
botones de flecha arriba y abajo en la relación con su cuadro de edición.
 UseWaitCursor: Cuando esta propiedad es true, la propiedad curso del
control y sus controles secundarios se establecen en WaitCursor.
 Value: Valor actual del control numérico de las flechas.
 ReadOnly: Indica si el cuadro de edición es de solo lectura, para no
permitir manipular el control.
 DecimalPlaces: Indica el número de posiciones decimales que se
muestran en el control.
 Incriment Aquí se define la cantidad que se va a aumentar cada que se
presiona el clic en el botón para disminuir o aumentar.
 Maximum: Se define el valor máximo para el control numérico de
flechas.
 Minimum: Se define el valor mínimo para el control numérico de
flechas.
 ThousandsSeparator: Indica si el separador de miles debe introducirse
cada tres dígitos decimales.

20. MonthCalendar: Sirve para insertar un calendario mensual en donde el


usuario puede seleccionar una fecha de
acuerdo al formulario que este diligenciando.

 SelectionRange: Intervalo de fecha seleccionado en un control de


calendario mensual.
 ShowToday: Indica si el control de calendario mensual muestra la fecha
“hoy” en la parte inferior del control.
 ShowToDayCircle: Indica si el control de calendario mensual meterá en
un círculo la fecha “hoy”.
 ShowweekNumbers: Indica si el control de calendario mensual muestra
los números de la semana (del 1 al 52) a la izquierda de cada fila de
días.
 FirstDayOfWeek: Primer día de la semana.
 MaxDate: Aquí se asigna la fecha máxima que se puede seleccionar
para un control de calendario mensual.
 MaxSelectionCount: Funciona para asignar el numero tota de días que
se puede seleccionar para el control.
 MinDate: Aquí se asigna la fecha mínima que se puede seleccionar
para un control de calendario mensual.
 ScrollChange: Numero de meses que se saltan en la visualización cada
vez que se hace clic en un botón de siguiente o anterior.
 SelectionRange: Intervalo de fechas seleccionado en un control de
calendario mensual.

21. Datetime Picker: Los formularios


Windows Forms DateTimePicker
control permite al usuario
seleccionar un único elemento de una lista de fechas u horas. 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. La cuadrícula es
similar a la MonthCalendar control, que puede utilizarse para seleccionar
múltiples fechas. Permite al usuario seleccionar un único elemento de una
lista de fechas u horas.
 AccessibilityObject: Obtiene AccessibleObject asignado al control.
(Heredado de Control).
 AccessibleDefaultActionDescription: Obtiene o establece la
descripción de la acción predeterminada del control que usan las
aplicaciones cliente de accesibilidad. (Heredado de Control).
 AccessibleDescription: Obtiene o establece la descripción del control
que las aplicaciones cliente de accesibilidad utilizan. (Heredado de
Control).
 AccessibleName: Obtiene o establece el nombre del control que las
aplicaciones cliente de accesibilidad utilizan. (Heredado de Control).
 AccessibleRole: Obtiene o establece el rol accesible del control.
(Heredado de Control).
 AllowDrop: Obtiene o establece un valor que indica si el control puede
aceptar los datos que el usuario arrastra al mismo. (Heredado de
Control).
 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. (Heredado de Control).
 AutoScrollOffset: Obtiene o establece a dónde se desplaza este
control en ScrollControlIntoView. (Heredado de Control).
 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. (Heredado de Control).
 BackColor: Obtiene o establece un valor que indica el color de fondo
del control DateTimePicker. (Invalida Control.BackColor).
 BackgroundImage: Esta API admite la infraestructura producto y no
está diseñada para usarse directamente desde el código. Obtiene o
establece la imagen de fondo del control. (Invalida
Control.BackgroundImage).
 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.
(Invalida Control.BackgroundImageLayout).
 BindingContext: Obtiene o establece la plantilla BindingContext para el
control. (Heredado de Control).
 Bottom: Obtiene la distancia, en píxeles, que existe entre el borde
inferior del control y el borde superior del área cliente de su contenedor.
(Heredado de 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. (Heredado de Control).

22. Link Label: Los formularios LinkLabel le permite agregar


vínculos de estilo Web a aplicaciones de Windows Forms.
Se puede usar el LinkLabel para todo lo que puede usar el Label; también
puede establecer parte del texto como un vínculo a un archivo, carpeta o
página Web. Se puede establecer parte del texto como un vínculo a un
archivo, carpeta o página Web.

 AccessibilityObject: Obtiene AccessibleObject asignado al control.


(Heredado de Control).
 AccessibleDefaultActionDescription: Obtiene o establece la
descripción de la acción predeterminada del control que usan las
aplicaciones cliente de accesibilidad. (Heredado de Control).
 AccessibleDescription: Obtiene o establece la descripción del control
que las aplicaciones cliente de accesibilidad utilizan. (Heredado de
Control).
 AccessibleName: Obtiene o establece el nombre del control que las
aplicaciones cliente de accesibilidad utilizan. (Heredado de Control).
 AccessibleRole: Obtiene o establece el rol accesible del control.
(Heredado de Control).
 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. (Heredado de
Control).
 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. (Heredado de Control).
 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. (Heredado de Label).
 AutoScrollOffset: Obtiene o establece a dónde se desplaza este
control en ScrollControlIntoView. (Heredado de Control).
 AutoSize: Obtiene o establece un valor que indica si el control cambia
automáticamente de tamaño para mostrar todo su contenido. (Heredado
de Label).
 BackColor: Obtiene o establece el color de fondo del control.
(Heredado de Control).
 BackgroundImage: Esta API admite la infraestructura producto y no
está diseñada para usarse directamente desde el código. Obtiene o
establece la imagen representada en el fondo del control. (Heredado de
Label).
 BackgroundImageLayout: 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 Label).
 BindingContext: Obtiene o establece la plantilla BindingContext para el
control. (Heredado de Control).

23. WebBrowser: WebBrowser contiene páginas Web y proporciona funciones


para la aplicación de exploración Web. Permite
recuperar, presentar y recorrer recursos de
información en la World Wide Web. Un recurso de
información se identifica mediante un Identificador
uniforme de recursos (URI / URL) que puede ser una
página web, imagen, vídeo u otro contenido.
Recupera los recursos a través de una URL.

 AccessibilityObject: Obtiene AccessibleObject asignado al control.


(Heredado de Control).
 AccessibleDefaultActionDescription: Obtiene o establece la
descripción de la acción predeterminada del control que usan las
aplicaciones cliente de accesibilidad. (Heredado de Control).
 AccessibleDescription: Obtiene o establece la descripción del control
que las aplicaciones cliente de accesibilidad utilizan. (Heredado de
Control).
 AccessibleName: Obtiene o establece el nombre del control que las
aplicaciones cliente de accesibilidad utilizan. (Heredado de Control).
 AccessibleRole: Obtiene o establece el rol accesible del control.
(Heredado de Control).
 ActiveXInstance: Esta API admite la infraestructura producto y no está
diseñada para usarse directamente desde el código. Obtiene el ActiveX
subyacente WebBrowser control. (Heredado de WebBrowserBase).
 AllowDrop: Esta API admite la infraestructura producto y no está
diseñada para usarse directamente desde el código. El control no es
compatible con esta propiedad. (Heredado de WebBrowserBase).
 AllowNavigation: Obtiene o establece un valor que indica si el control
puede navegar a otra página después de haberse cargado la página
inicial.
 AllowWebBrowserDrop: Obtiene o establece un valor que indica si el
control WebBrowser navega hasta los documentos colocados en él.
 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. (Heredado de Control).
 AutoScrollOffset: Obtiene o establece a dónde se desplaza este
control en ScrollControlIntoView. (Heredado de Control).
 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. (Heredado de Control).
 BackColor: Esta API admite la infraestructura producto y no está
diseñada para usarse directamente desde el código. Esta propiedad no
es significativa para este control. (Heredado de WebBrowserBase).
 BackgroundImage: Esta API admite la infraestructura producto y no
está diseñada para usarse directamente desde el código. El control no
es compatible con esta propiedad. (Heredado de WebBrowserBase).
 BackgroundImageLayout: Esta API admite la infraestructura producto
y no está diseñada para usarse directamente desde el código. El control
no es compatible con esta propiedad. (Heredado de WebBrowserBase).

24. NotifyIcon: Especifica un componente que crea un icono en el área de


notificación. Esta clase no puede heredarse.
Muestra iconos en el área de notificación de
estado de la barra de tareas para procesos que se
ejecutan en segundo plano y no lo haría en caso contrario, tienen interfaces
de usuario. Un ejemplo sería un programa antivirus al que se puede
acceder haciendo clic en un icono en el área de notificación de estado de la
barra de tareas. Permite notificarle al usuario alguna información.

 BalloonTipIcon: Obtiene o establece el icono que se muestra en el


globo de sugerencias asociado al NotifyIcon.
 BalloonTipText: Obtiene o establece el texto que se muestra en el
globo de sugerencias asociado al NotifyIcon.
 BalloonTipTitle: Obtiene o establece el título del globo de sugerencias
mostrado en el NotifyIcon.
 Container: Obtiene IContainer que contiene Component. (Heredado de
Component).
 ContextMenu: Obtiene o establece el menú contextual para el icono.
 ContextMenuStrip: Obtiene o establece el menú contextual asociado al
NotifyIcon.
 Icon: Obtiene o establece el sitio actual.
 Site: Obtiene o establece la ISite de la Component. (Heredado de
Component).
 Tag: Obtiene o establece un objeto que contiene datos sobre el
NotifyIcon.
 Text: Obtiene o establece el texto de información sobre herramientas
que aparece cuando se sitúa el puntero en un icono del área de
notificación.
 Visible: Obtiene o establece un valor que indica si el icono es visible en
el área de notificación de la barra de tareas.

25. ListView: El control ListView proporciona la


infraestructura necesaria para mostrar un conjunto de
elementos de datos en distintos diseños o vistas.
Por ejemplo, es posible que un usuario quiera
mostrar elementos de datos en una tabla y, además, ordenar columnas.

 Activation: Indica el tipo de acción que debe realizar el usuario para


activar un elemento y los comentarios proporcionados.
 Alignment: Indica cómo están alineados los elementos en ListView.
 AllowColumnReorder: Indica si el usuario puede reordenar las
columnas en la vista de detalles.
 AutoArrange: Indica si los elementos se ordenan automáticamente en
las vistas LargeIcon o SmallIcon.
 BackgroundImage: Imagen de fondo utilizada para el control.
 ChecBoxes: Indica si se muestran las casillas al lado de los elementos.
 Columns: Columnas mostradas en la vista de detalles.
 FullRowSelect: Indica si al seleccionarse se resaltan todos los
subelementos junto al elemento seleccionado.
 GridLines: Muestra las líneas de la cuadricula alrededor de los
elementos y subelementos. Sólo se muestra en la vista de detalles.
 HotTracking: Permite que los elementos aparezcan como hipervínculos
cuando mantiene el mouse sobre ellos.
26. Panel: El control Panel es un contenedor para otros
controles. Resulta especialmente útil generar
controles mediante programación, ocultar o mostrar
un grupo de controles o adaptar un grupo de controles. El control
proporciona varias propiedades que le permiten personalizar el
comportamiento y la presentación de su contenido. Utilice la propiedad
ScrollBars para especificar las barras de desplazamiento para el control.

 AutoScroll: Indica si las barras de desplazamiento aparecen


automáticamente cuando el contenido del control es mayor que su área
visible.
 AutoScrollMargin: Margen alrededor de los controles durante el
desplazamiento automático.
 AutoScrollMinSize: Tamaño lógico mínimo para la zona de
desplazamiento automático.
 Visible: Determina si el control está visible u oculto.
 RightToLeft: Indica si el componente debe dibujar de derecha a
izquierda para idiomas RTL.
 TabStop: Indica si el usuario puede utilizar la tecla TABULADOR para
poner el foco en el control.
 MaximumSize: Especifica el tamaño máximo del control.
 MinimumSize: Especifica el tamaño mínimo del control.
 Dock: Define los bordes del control enlazados al contenedor.
 ForeColor: Color de primer plano de este componente, utilizado para
mostrar texto.

27. ScrollBar: Barra vertical u horizontal con la funcionalidad


de ayudar al usuario a desplazarse a lo largo y ancho de la página.
Esta puede contener el ancho y largo de la misma.

 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 máximo que puede alcanzar el Scroll al
moverse.
 Min: Es el valor mínimo con el cual empieza la barra de Scroll.
 Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado
para los Scroll Bar.
 DefaultSize: Obtiene el tamaño predeterminado del ScrollBar.
 Enabled: Obtiene o establece un valor que indica si el control puede
responder a la interacción con el usuario.
 Focused: Indica si el Scrollbar tiene el foco de entrada.
 Size: Obtiene o establece el alto y ancho del Scrollbar.
 Visible: Indica si el Scrollbar se puede visualizar o no.
 Location: Obtiene o establece las coordenadas de la esquina superior
izquierda del control en relación con la esquina superior izquierda de su
contenedor.

28. ToggleButton: Crea un botón que alterna entre encendido y


apagado.

 ActualHeight: Obtiene el alto representado de este elemento.


 ActualWidth: Obtiene el ancho representado de este elemento.
 Style: Cuando la propiedad se encuentra en 1 el BackColor se habilita y
cuando está en 0 se deshabilita.
 Command: Obtiene o establece el comando que se invoca cuando se
presiona el botón.
 IsChecked: Obtiene o establece si la ToggleButton está activada.
 IsEnabled: Obtiene o establece un valor que indica si este elemento
está habilitado en la interfaz de usuario (UI). Es una propiedad de
dependencia.
 Name: Puede usar la propiedad Name para especificar o determinar la
expresión de cadena que identifica el nombre de un objeto. String de
lectura y escritura.
 OnClick: Establece o devuelve el valor del cuadro al Hacer clic en la
ventana Propiedades. String de lectura y escritura.
 Parent: Obtiene el elemento primario lógico de este elemento.
 Resources: Obtiene o establece el diccionario de recursos definido
localmente.

29. Frame: Se describe en forma lógica todos los controles que


agrupa, por ejemplo, captura, cuestionario, datos, etc.

 ActualHeight: Obtiene el alto representado de este elemento.


 ActualWidth: Obtiene el ancho representado de este elemento.
 AllowDrop: Obtiene o establece un valor que indica si este elemento se
puede usar como destino de una operación de arrastrar y colocar. Es
una propiedad de dependencia.
 BorderBrush: Obtiene o establece un pincel que describe el fondo del
borde de un control.
 Clip: Obtiene o establece la geometría usada para definir el contorno
del contenido de un elemento. Es una propiedad de dependencia.
 ForceCursor: Obtiene o establece un valor que indica si este
FrameworkElement debe forzar la interfaz de usuario (UI) represente el
cursor declarado por la Cursor propiedad.
 HasContent: Obtiene un valor que indica si la ContentControl contiene
contenido.
 Name: Este es el nombre como se le reconocerá al objeto durante el
programa, se acostumbra escribir frm antes del nombre para saber que
es un Frame (Ej: frmFondo).
 NavigationService: Obtiene el NavigationService que se usa en este
Frame para proporcionar servicios de navegación.
 Font: Permite escoger el tipo de letra, tamaño y estilo de las letras a
usar.

30. Shape: Sirve para crear formas geométricas en el aplicativo


dentro de los containers.

 Shape: Es la forma que tomará nuestro control.


 BorderColor: Color del borde.
 BorderStyle: Estilo del borde.
 BorderWidth: Ancho del borde.
 FillColor: Este es el fondo, funciona si FileStyle se encuentra en opaco.
 UseWaitCursor: Toma un valor indicando cuando usar la espera del
cursor para la línea o forma concurrente.
 Visible: Indica si la forma es visible o no.
 SelectionColor: Indica el color de la forma.
 Name: Indica el nombre que tiene la línea o forma de control.
 Enabled: Indica cuando una línea o forma puede responder a las
acciones del usuario.
CONCLUSION

As a result of the presented activity, it is possible to conclude that knowing a little


each of the tools studied in the Visual Studio environment, it is relatively easy to
create forms environments for not so complex situations, and with a lot of practice,
you can go creating environments a little more difficult.
Referencias
Microsoft. (10 de 2016). Visual Studio 2015. Obtenido de
https://msdn.microsoft.com/library/dd831853(v=vs.140).aspx

universidadunad. (29 de 12 de 2016). Conocimiento entorno teorico. Obtenido de Youtube:


https://www.youtube.com/watch?v=jh-3xJ5VpgE

universidadunad. (03 de 02 de 2017). 7902 Manejo Menú en Visual 2010. Obtenido de Youtube:
https://www.youtube.com/watch?time_continue=94&v=QDaP8jqo_Es

También podría gustarte