Вы находитесь на странице: 1из 18

Recurso

Adicional 1 – Semana 1

1. FORMULARIOS Y CONTROLES DE WINDOWS


1.1. FORMULARIOS

1.1.1 MÉTODOS

A continuación se mencionan algunos de los métodos más importantes de los formularios.

Nombre Descripción
Activate() Activa el formulario y le otorga el foco.
BringToFront() Coloca el formulario al principio del orden, haciéndolo más visible por
los demás existentes.
Close() Cierra el formulario
Equals(Object) Determina si el objeto especificado es igual al objeto actual
FindForm() Recupera el formulario en el que se encuentra el control
Focus() Establece el foco de entrada en el formulario
Hide() Oculta el formulario al usuario
Refresh() Obliga al formulario a invalidar su área cliente y, acto seguido, obliga a
que vuelva a dibujarse el formulario y los controles que lo componen
Select() Activa el formulario
SendToBack() Envía el formulario al final del orden.
Show() Muestra el formulario al usuario

1.1.2 EVENTOS

A continuación se mencionan algunos de los eventos más importantes de los formularios.

Nombre Descripción
Activated Se produce cuando el formulario se activa por código de programa o
por parte del usuario
Click Se produce cuando se hace clic en el formulario
Closed Se produce cuando el formulario está cerrado
Closing Se produce cuando el formulario se cierra
Deactivate Se produce cuando el formulario pierde el foco y deja de ser el
formulario activo.
DoubleClick Se produce cuando se hace doble clic en el formulario
FormClosed Se produce después de haberse cerrado el formulario.
FormClosing Se produce antes de cerrar el formulario.
GotFocus Se produce cuando el formulario recibe el foco
HelpButtonClicked Se produce cuando se hace clic en el botón Ayuda.
KeyDown Se produce cuando se presiona una tecla mientras el formulario tiene
el foco

1

KeyPress Se produce cuando se presiona una tecla de espacio o retroceso
mientras el formulario tiene el foco.
KeyUp Se produce cuando se suelta una tecla mientras el formulario tiene el
foco
Load Se produce antes de que se muestre un formulario por primera vez.
LostFocus Se produce cuando el formulario pierde el foco
MenuComplete Se produce cuando el menú de un formulario pierde el foco.
MenuStart Se produce cuando el menú de un formulario recibe el foco.
MouseClick Se produce cuando se hace clic con el mouse en el formulario
MouseDoubleClick Se produce cuando se hace doble clic con el mouse en el formulario
MouseDown Se produce cuando el puntero del mouse se encuentra sobre el
formulario y se presiona un botón del mouse
MouseEnter Se produce cuando el puntero del mouse entra en el formulario
MouseMove Se produce cuando el puntero del mouse se mueve sobre el formulario
MouseUp Se produce cuando el puntero del mouse se encuentra sobre el
formulario y se suelta un botón del mouse
MouseWheel Se produce cuando la rueda del mouse se mueve mientras el
formulario tiene el foco
Move Se produce cuando se mueve el formulario
Resize Se produce cuando se cambia el tamaño del formulario
Shown Se produce cuando se muestra el formulario por primera vez.

1.1.3 PROPIEDADES

A continuación se mencionan algunas de las propiedades más importantes de los formularios.

Nombre Descripción
BackColor Obtiene o establece el color de fondo del formulario
BackgroundImage Obtiene o establece la imagen de fondo que se muestra en el
formulario
CancelButton Obtiene o establece el control de botón que se activará cuando el
usuario presione la tecla ESC.
CanFocus Obtiene un valor que indica si el formulario puede recibir el foco
ClientSize Obtiene o establece el tamaño del área cliente del formulario.
Cursor Obtiene o establece el cursor que se muestra cuando el puntero del
mouse se sitúa sobre el formulario
Enabled Obtiene o establece un valor que indica si el formulario puede
responder a la interacción del usuario
Font Obtiene o establece la fuente del texto que muestra el formulario
ForeColor Obtiene o establece el color de primer plano del formulario
FormBorderStyle Obtiene o establece el estilo del borde del formulario.
Height Obtiene o establece el alto del formulario
Icon Obtiene o establece el icono del formulario.
Menu Obtiene o establece el Menú Principal que se muestra en el formulario.
Size Obtiene o establece el tamaño del formulario.
Text Obtiene o establece el texto asociado al formulario

2

Visible Obtiene o establece un valor que indica si se muestran el formulario y
todos sus controles secundarios
Width Obtiene o establece el ancho del formulario

1.2 CONTROLES Y EVENTOS

1.2.1 PANEL

1.2.1.1 MÉTODOS

A continuación se mencionan algunos de los métodos más importantes de los panels.

Nombre Descripción
BringToFront() Coloca el panel al principio del orden, haciéndolo más visible por los
demás existentes.
Contains(Control) Obtiene un valor que indica si el control especificado es un control
secundario del panel
DrawImage(Graphics, Dibuja un Imagen dentro de los límites especificados.
Image, Rectangle,
ContentAlignment)
Equals(Object) Determina si el objeto especificado es igual al objeto actual
FindForm() Recupera el formulario en el que se encuentra el panel
Focus() Establece el foco de entrada en el panel
Hide() Oculta el panel del usuario
Refresh() Obliga al panel a invalidar su área cliente y, acto seguido, obliga a que
vuelva a dibujarse el panel y los controles que lo componen
Select() Activa el panel
SendToBack() Envía el panel al final del orden.
Show() Muestra el panel al usuario
SetBounds(Int32, Establece los límites del control en la ubicación y en el tamaño
Int32, Int32, Int32) especificados
UpdateBounds(Int32, Actualiza los límites del panel con la ubicación y el tamaño
Int32, Int32, Int32) especificados

1.2.1.2 EVENTOS

A continuación se mencionan algunos de los eventos más importantes de los panels.

Nombre Descripción
Click Se produce cuando se hace clic en el panel
ControlAdded Se produce cuando se agrega un nuevo control a la colección de
controles del panel
ControlRemoved Se produce cuando se quita un control de la colección de controles del
panel.
DoubleClick Se produce cuando se hace doble clic en el panel.

3

LostFocus Se produce cuando el panel pierde el foco
MouseClick Se produce cuando se hace clic con el mouse en el panel

1.2.1.3 PROPIEDADES

A continuación se mencionan algunos de las propiedades más importantes de los panels.

Nombre Descripción
AllowDrop Obtiene o establece un valor que indica si el panel puede aceptar los
datos que el usuario arrastra al mismo.
BackColor Obtiene o establece el color de fondo del panel
BorderStyle Indica el estilo del borde para el panel
Controls Obtiene la colección de controles que contiene el panel
Cursor Obtiene o establece el cursor que se muestra cuando el puntero del
mouse se sitúa sobre el panel.
Enabled Obtiene o establece un valor que indica si el panel puede responder a
la interacción del usuario, es decir, si el panel está o no disponible.
Font Obtiene o establece la fuente del texto que muestra el panel
FontHeight Obtiene o establece el alto de la fuente del panel
ForeColor Obtiene o establece el color del primer plano del panel
Height Obtiene o establece el alto del panel
Name Obtiene o establece el nombre del panel
Parent Obtiene o establece el contenedor primario del panel
Size Obtiene o establece el alto y ancho de panel
TabIndex Obtiene o establece el orden de tabulación del panel en su contenedor
Visible Obtiene o establece un valor que indica si se muestra el panel y todos
sus controles secundarios
Width Obtiene o establece el ancho del panel

1.2.2 LABEL

1.2.2.1 MÉTODOS

A continuación se mencionan algunos de los métodos más importantes de los Labels.

Nombre Descripción
BringToFront() Coloca el Label al principio del orden, haciéndolo más visible por los
demás existentes.
Contains(Control) Obtiene un valor que indica si el control especificado es un control
secundario del Label
Equals(Object) Determina si el objeto especificado es igual al objeto actual
FindForm() Recupera el formulario en el que se encuentra el Label
Focus() Establece el foco de entrada en el Label
Hide() Oculta el Label al usuario

4

Refresh() Obliga al label a invalidar su área cliente y, acto seguido, obliga a que
vuelva a dibujarse el label y los controles que lo componen
Select() Activa el label
SendToBack() Envía el label al final del orden.
Show() Muestra el label al usuario
SetBounds(Int32, Establece los límites especificados del label en la ubicación y en el
Int32, Int32, Int32, tamaño especificados.
BoundsSpecified)
UpdateBounds(Int32, Actualiza los límites del label con la ubicación y el tamaño
Int32, Int32, Int32) especificados

1.2.2.2 EVENTOS

A continuación se mencionan algunos de los eventos más importantes de los Labels.

Nombre Descripción
Click Se produce cuando se hace clic en el Label
DoubleClick Se produce cuando se hace doble clic en el Label
LostFocus Se produce cuando el Label pierde el foco
MouseClick Se produce cuando se hace clic con el mouse en el Label

1.2.2.3 PROPIEDADES

A continuación se mencionan algunos de las propiedades más importantes de los Labels.

Nombre Descripción
AllowDrop Obtiene o establece un valor que indica si el Label puede aceptar los
datos que el usuario arrastra al mismo.
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.
BackColor Obtiene o establece el color de fondo del Label
BorderStyle Indica el estilo del borde para el Label
Controls Obtiene la colección de controles que contiene el Label
Cursor Obtiene o establece el cursor que se muestra cuando el puntero del
mouse se sitúa sobre el Label.
Enabled Obtiene o establece un valor que indica si el Label puede responder a
la interacción del usuario, es decir, indica si el Cuadro de texto está o
no disponibe.
Font Obtiene o establece la fuente del texto que muestra el Label
FontHeight Obtiene o establece el alto de la fuente del Label
ForeColor Obtiene o establece el color del primer plano del Label
Height Obtiene o establece el alto del Label
Name Obtiene o establece el nombre del Label
Parent Obtiene o establece el contenedor primario del Label

5

Size Obtiene o establece el alto y ancho del Label
TabIndex Obtiene o establece el orden de tabulación del Label en su contenedor
Text Obtiene o establece el texto asociado al Label
TextAlign Obtiene o establece la alineación del texto del Label
Visible Obtiene o establece un valor que indica si se muestra el Label y todos
sus controles secundarios
Width Obtiene o establece el ancho del Label

1.2.3 TEXTBOX

1.2.3.1 MÉTODOS

De acuerdo a lo indicado por Microsoft (Microsoft.d), a continuación se mencionan algunos de los
métodos más importantes de los Cuadros de Texto.
Nombre Descripción
AppendText(String) Anexa texto al texto actual de un cuadro de texto
BringToFront() Coloca el Cuadro de Texto al principio del orden, haciéndolo
más visible por los demás existentes.
Clear() Borra todo el texto del Cuadro de Texto
ClearUndo() Borra la información de la última operación realizada del
búfer Deshacer del Cuadro de Texto.
Contains(Control) Obtiene un valor que indica si el control especificado es un
control secundario del Cuadro de Texto
Copy() Copia la selección actual del Cuadro de Texto hacia el
portapapeles
Cut() Mueve/Corta la selección actual del Cuadro de Texto hacia
el portapapeles
Equals(Object) Determina si el objeto especificado es igual al objeto actual
FindForm() Recupera el formulario en el que se encuentra el Cuadro de
Texto
Focus() Establece el foco de entrada en el Cuadro de Texto
GetFirstCharIndexFromLine(Int32) Recupera el índice del primer carácter de una línea
determinada
GetFirstCharIndexOfCurrentLine() Recupera el índice del primer caracter de la línea actual del
Cuadro de Texto
GetLineFromCharIndex(Int32) Recupera el número de línea desde la posición del carácter
especificada dentro del texto de Cuadro de Texto
GetPositionFromCharIndex(Int32) Recupera la ubicación dentro del Cuadro de Texto desde el
índice de caracteres especificado
Hide() Oculta el Cuadro de Texto al usuario
IsInputChar(Char) Determina si un carácter es un carácter de entrada que el
Cuadro de Texto reconoce
IsInputKey(Keys) Determina si la tecla especificada es una tecla de entrada o
una tecla especial que requiere preprocesamiento

6

Paste() Reemplaza la selección actual en el cuadro de texto con el
contenido de la Portapapeles.
Paste(String) Establece el texto seleccionado en el texto especificado sin
borrar el búfer de deshacer.
Refresh() Obliga al Cuadro de Texto a invalidar su área cliente y, acto
seguido, obliga a que vuelva a dibujarse el Cuadro de Texto
y los controles que lo componen
Select() Activa el Cuadro de Texto
Select(Int32, Int32) Selecciona un intervalo de texto en el cuadro de texto
SelectAll() Selecciona todo el texto del cuadro de texto
SendToBack() Envía el Cuadro de Texto al final del orden.
Show() Muestra el Cuadro de Texto al usuario
SetBounds(Int32, Int32, Int32, Establece los límites especificados del Cuadro de Texto en la
Int32, BoundsSpecified) ubicación y en el tamaño especificados.
UpdateBounds(Int32, Int32, Actualiza los límites del Cuadro de Texto con la ubicación y
Int32, Int32) el tamaño especificados

1.2.3.2 EVENTOS

A continuación se mencionan algunos de los eventos más importantes de los Cuadros de Texto.

Nombre Descripción
Click Se produce cuando se hace clic en el Cuadro de Texto
DoubleClick Se produce cuando se hace doble clic en el Cuadro de Texto.
GotFocus Se produce cuando el Control de Texto recibe el foco.
KeyDown Se produce cuando se presiona una tecla mientras el Cuadro de Texto
tiene el foco.
KeyPress Se produce cuando se presiona una tecla de espacio o retroceso
mientras el Cuadro de Texto tiene el foco
KeyUp Se produce cuando se suelta una tecla mientras el Cuadro de Texto
tiene el foco
LostFocus Se produce cuando el Cuadro de Texto pierde el foco
MouseClick Se produce cuando se hace clic con el mouse en el Cuadro de Texto
MouseDoubleClick Se produce cuando se hace doble clic con el mouse en el Cuadro de
Texto
MouseDown Se produce cuando el puntero del mouse se encuentra sobre el Cuadro
de Texto y se presiona un botón del mouse.
MouseEnter Se produce cuando el puntero del mouse entra en el Cuadro de Texto
MouseHover Se produce cuando el puntero del mouse se sitúa sobre el Cuadro de
Texto
MouseLeave Se produce cuando el puntero del mouse deja el Cuadro de Texto
MouseMove Se produce cuando el puntero del mouse se mueve sobre el Cuadro de
Texto

7

1.2.3.3 PROPIEDADES

A continuación se mencionan algunos de las propiedades más importantes de los Cuadros de Texto.

Nombre Descripción
AcceptsReturn Obtiene o establece un valor que indica si al presionar ENTRAR en un
Cuadro de Texto multilínea, se crea una nueva línea de texto en el
Cuadro de Texto 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
vez de moverse el foco al siguiente control en el orden de tabulación
AllowDrop Obtiene o establece un valor que indica si el Cuadro de Texto puede
aceptar los datos que el usuario arrastra al mismo.
BackColor Obtiene o establece el color de fondo del Cuadro de Texto
BorderStyle Indica el estilo del borde para el Cuadro de Texto
CanSelect Obtiene un valor que indica si el Cuadro de Texto se puede seleccionar
CanUndo Obtiene un valor que indica si el usuario puede deshacer la operación
anterior del Cuadro de Texto
CharacterCasing Obtiene o establece si el texto del Cuadro de Texto va en mayúscula o
en minúscula, o normal.
Controls Obtiene la colección de controles que contiene el Cuadro de Texto
Cursor Obtiene o establece el cursor que se muestra cuando el puntero del
mouse se sitúa sobre el Cuadro de Texto.
Enabled Obtiene o establece un valor que indica si el Cuadro de Texto puede
responder a la interacción del usuario, es decir, indica si el Cuadro de
texto está o no disponibe.
Font Obtiene o establece la fuente del texto que muestra el Cuadro de Texto
FontHeight Obtiene o establece el alto de la fuente del Cuadro de Texto
ForeColor Obtiene o establece el color del primer plano del Cuadro de Texto
Height Obtiene o establece el alto del Cuadro de Texto
HideSelection Obtiene o establece un valor que indica si el texto seleccionado en el
Cuadro de Texto continúa resaltado cuando el control se pierde
Lines Obtiene o establece las líneas de texto de Cuadro de Texto
MaxLength Obtiene o establece el número máximo de caracteres que el usuario
puede escribir o pegar en el Cuadro de Texto
Multiline Obtiene o establece un valor que indica si el Cuadro de Texto es
multilínea
Name Obtiene o establece el nombre del Cuadro de Texto
Parent Obtiene o establece el contenedor primario de Cuadro de Texto
PasswordChar Obtiene o establece el caracter utilizado para enmascarar caracteres
de una contraseña en una sola línea del Cuadro de Texto
ReadOnly Obtiene o establece un valor que indica si el texto del Cuadro de Texto
es de sólo lectura
ScrollBars Obtiene o establece qué barras de desplazamiento debe aparecer en
un Cuadro de Texto multilíneas
SelectedText Obtiene o establece un valor que indica el texto seleccionado
actualmente en el Cuadro de Texto

8

SelectionLength Obtiene o establece el número de caracteres seleccionados en el
Cuadro de Texto
SelectionStart Obtiene o establece el punto inicial del texto seleccionado en el Cuadro
de Texto
Size Obtiene o establece el alto y ancho del Cuadro de Texto
TabIndex Obtiene o establece el orden de tabulación del Cuadro de Texto en su
contenedor
TabStop Obtiene o establece un valor que indica si el usuario puede dar el foco
al Cuadro de Texto mediante la tecla TAB
Text Obtiene o establece el texto asociado al Cuadro de Texto
TextAlign Obtiene o establece la alineación del texto del Cuadro de Texto
TextLength Obtiene la longitud del texto del Cuadro de Texto
Visible Obtiene o establece un valor que indica si se muestran el Cuadro de
Texto y todos sus controles secundarios.
Width Obtiene o establece el ancho del Cuadro de Texto

1.2.4 RADIOBUTTON

1.2.4.1 MÉTODOS

A continuación se mencionan algunos de los métodos más importantes de los RadioButtons.
Nombre Descripción
BringToFront() Coloca el RadioButton al principio del orden, haciéndolo más
visible por los demás existentes.
Contains(Control) Obtiene un valor que indica si el control especificado es un
control secundario del RadioButton
Equals(Object) Determina si el objeto especificado es igual al objeto actual
FindForm() Recupera el formulario en el que se encuentra el
RadioButton
Focus() Establece el foco de entrada en el RadioButton
Hide() Oculta el RadioButton al usuario
Refresh() Obliga al RadioButton a invalidar su área cliente y, acto
seguido, obliga a que vuelva a dibujarse el Cuadro de Texto y
los controles que lo componen
Select() Activa el RadioButton
SendToBack() Envía el RadioButton al final del orden.
Show() Muestra el RadioButton al usuario
SetBounds(Int32, Int32, Int32, Establece los límites especificados del RadioButton en la
Int32, BoundsSpecified) ubicación y en el tamaño especificados.
UpdateBounds(Int32, Int32, Actualiza los límites del RadioButton con la ubicación y el
Int32, Int32) tamaño especificados

1.2.4.2 EVENTOS

9

De acuerdo a lo indicado por Microsoft (Microsoft.e), a continuación se mencionan algunos de los
eventos más importantes de los RadioButtons.

Nombre Descripción
Click Se produce cuando se hace clic en el RadioButton
GotFocus Se produce cuando el RadioButton recibe el foco.
LostFocus Se produce cuando el RadioButton pierde el foco
MouseClick Se produce cuando se hace clic con el mouse en el RadioButton

1.2.4.3 PROPIEDADES

De acuerdo a lo indicado por Microsoft (Microsoft.e), a continuación se mencionan algunos de las
propiedades más importantes de los RadioButtons.

Nombre Descripción
AllowDrop Obtiene o establece un valor que indica si el RadioButton puede
aceptar los datos que el usuario arrastra al mismo.
Appearance Obtiene o establece un valor que determina la apariencia de la
RadioButton.
AutoCheck Obtiene o establece un valor que indica si estado del Check y la
apariencia del RadioButton cambian automáticamente cuando se hace
clic en el RadioButton
BackColor Obtiene o establece el color de fondo del RadioButton
CanFocus Obtiene un valor que indica si el RadioButton puede recibir el foco
CanSelect Obtiene un valor que indica si el Cuadro de Texto se puede seleccionar
CheckAlign Obtiene o establece la ubicación de la parte de la casilla de verificación
del RadioButton.
Checked Obtiene o establece un valor que indica si el RadioButton está activado.
Controls Obtiene la colección de controles que contiene el RadioButton
Cursor Obtiene o establece el cursor que se muestra cuando el puntero del
mouse se sitúa sobre el RadioButton.
Enabled Obtiene o establece un valor que indica si el RadioButton puede
responder a la interacción del usuario, es decir, indica si el RadioButton
está o no disponible.
Font Obtiene o establece la fuente del texto que muestra el RadioButton
FontHeight Obtiene o establece el alto de la fuente del RadioButton
ForeColor Obtiene o establece el color del primer plano del RadioButton
Height Obtiene o establece el alto del RadioButton
Name Obtiene o establece el nombre del RadioButton
Parent Obtiene o establece el contenedor primario del RadioButton
Size Obtiene o establece el alto y ancho del RadioButton
TabIndex Obtiene o establece el orden de tabulación del RadioButton en su
contenedor
TabStop Obtiene o establece un valor que indica si el usuario puede dar el foco
al RadioButton mediante la tecla TAB
Text Obtiene o establece el texto asociado al RadioButton

10

TextAlign Obtiene o establece la alineación del texto del RadioButton
Visible Obtiene o establece un valor que indica si se muestran RadioButton y
todos sus controles secundarios.
Width Obtiene o establece el ancho del RadioButton

1.2.5 GROUPBOX

1.2.5.1 MÉTODOS

A continuación se mencionan algunos de los métodos más importantes de los GroupBoxs.

Nombre Descripción
BringToFront() Coloca el GroupBox al principio del orden, haciéndolo más
visible por los demás existentes.
Contains(Control) Obtiene un valor que indica si el control especificado es un
control secundario del GroupBox
Equals(Object) Determina si el objeto especificado es igual al objeto actual
FindForm() Recupera el formulario en el que se encuentra el GroupBox
Focus() Establece el foco de entrada en el GroupBox
Hide() Oculta el GroupBox al usuario
Refresh() Obliga al GroupBox a invalidar su área cliente y, acto seguido,
obliga a que vuelva a dibujarse el GroupBox y los controles
que lo componen
Select() Activa el GroupBox
SendToBack() Envía el GroupBox al final del orden.
Show() Muestra el GroupBox al usuario
SetBounds(Int32, Int32, Int32, Establece los límites especificados del GroupBox en la
Int32, BoundsSpecified) ubicación y en el tamaño especificados.
UpdateBounds(Int32, Int32, Actualiza los límites del GroupBox con la ubicación y el
Int32, Int32) tamaño especificados

1.2.5.2 EVENTOS

De acuerdo a lo indicado por Microsoft (Microsoft.f), a continuación se mencionan algunos de los
eventos más importantes de los GroupBox.

Nombre Descripción
Click Se produce cuando se hace clic en el GroupBox
DoubleClick Se produce cuando se hace doble clic en el GroupBox
GotFocus Se produce cuando el GroupBox recibe el foco.
LostFocus Se produce cuando el GroupBox pierde el foco
MouseClick Se produce cuando se hace clic con el mouse en el GroupBox
MouseDoubleClick Se produce cuando se hace doble clic con el mouse en el GroupBox
MouseDown Se produce cuando el puntero del mouse se encuentra sobre
GroupBox y se presiona un botón del mouse.

11

MouseEnter Se produce cuando el puntero del mouse entra en el GroupBox
MouseHover Se produce cuando el puntero del mouse se sitúa sobre el GroupBox
MouseLeave Se produce cuando el puntero del mouse deja el GroupBox
MouseMove Se produce cuando el puntero del mouse se mueve sobre el GroupBox

1.2.5.3 PROPIEDADES

De acuerdo a lo indicado por Microsoft (Microsoft.f), a continuación se mencionan algunos de las
propiedades más importantes de los GroupBoxs.

Nombre Descripción
AllowDrop Obtiene o establece un valor que indica si el GroupBox puede aceptar
los datos que el usuario arrastra al mismo.
BackColor Obtiene o establece el color de fondo del GroupBox
CanSelect Obtiene un valor que indica si el GroupBox se puede seleccionar
Controls Obtiene la colección de controles que contiene el GroupBox
Cursor Obtiene o establece el cursor que se muestra cuando el puntero del
mouse se sitúa sobre el GroupBox.
Enabled Obtiene o establece un valor que indica si el GroupBox puede
responder a la interacción del usuario, es decir, indica si el GroupBox
está o no disponible.
Font Obtiene o establece la fuente del texto que muestra el GroupBox
FontHeight Obtiene o establece el alto de la fuente del GroupBox
ForeColor Obtiene o establece el color del primer plano del GroupBox
Height Obtiene o establece el alto del GroupBox
Name Obtiene o establece el nombre del GroupBox
Parent Obtiene o establece el contenedor primario del GroupBox
Size Obtiene o establece el alto y ancho del GroupBox
TabIndex Obtiene o establece el orden de tabulación del GroupBox en su
contenedor
TabStop Obtiene o establece un valor que indica si el usuario puede dar el foco
al GroupBox mediante la tecla TAB
Text Obtiene o establece el texto asociado al GroupBox
Visible Obtiene o establece un valor que indica si se muestran GroupBox y
todos sus controles secundarios.
Width Obtiene o establece el ancho del GroupBox

12

1.2.6 BUTTON

1.2.6.1 MÉTODOS

A continuación se mencionan algunos de los métodos más importantes de los Botones.
Nombre Descripción
BringToFront() Coloca el Botón al principio del orden, haciéndolo más visible
por los demás existentes.
Contains(Control) Obtiene un valor que indica si el control especificado es un
control secundario del Botón
Equals(Object) Determina si el objeto especificado es igual al objeto actual
FindForm() Recupera el formulario en el que se encuentra el Botón
Focus() Establece el foco de entrada en el Botón
Hide() Oculta el Botón al usuario
Refresh() Obliga al Botón a invalidar su área cliente y, acto seguido,
obliga a que vuelva a dibujarse el Botón y los controles que
lo componen
Select() Activa el Botón
SendToBack() Envía el Botón al final del orden.
Show() Muestra el Botón al usuario
SetBounds(Int32, Int32, Int32, Establece los límites especificados del Botón en la ubicación
Int32, BoundsSpecified) y en el tamaño especificados.
UpdateBounds(Int32, Int32, Actualiza los límites del Botón con la ubicación y el tamaño
Int32, Int32) especificados

1.2.6.2 EVENTOS

A continuación se mencionan algunos de los eventos más importantes de los Botones.

Nombre Descripción
Click Se produce cuando se hace clic en el Botón
DoubleClick Se produce cuando se hace doble clic en el Botón
Enter Se produce cuando se entra en el Botón.
GotFocus Se produce cuando el Botón recibe el foco.
LostFocus Se produce cuando el Botón pierde el foco

1.2.6.3 PROPIEDADES

A continuación se mencionan algunos de las propiedades más importantes de los Botones.

Nombre Descripción
AllowDrop Obtiene o establece un valor que indica si el Botón puede aceptar los
datos que el usuario arrastra al mismo.
BackColor Obtiene o establece el color de fondo del Botón
CanSelect Obtiene un valor que indica si el Botón se puede seleccionar

13

Controls Obtiene la colección de controles que contiene el Botón
Cursor Obtiene o establece el cursor que se muestra cuando el puntero del
mouse se sitúa sobre el Botón.
Enabled Obtiene o establece un valor que indica si el Botón puede responder a
la interacción del usuario, es decir, indica si el Botón está o no
disponible.
FlatStyle Obtiene o establece la apariencia de estilo plano del Botón.
Font Obtiene o establece la fuente del texto que muestra el Botón
FontHeight Obtiene o establece el alto de la fuente del Botón
ForeColor Obtiene o establece el color del primer plano del Botón
Height Obtiene o establece el alto del Botón
Image Obtiene o establece la imagen que se muestra en el Botón
ImageAlign Obtiene o establece la alineación de la imagen del Botón
ImageIndex Obtiene o establece el valor del índice de la lista de imágenes
correspondiente a la imagen mostrada en el Botón
Name Obtiene o establece el nombre del GroupBox
Parent Obtiene o establece el contenedor primario del Botón
Size Obtiene o establece el alto y ancho del Botón
TabIndex Obtiene o establece el orden de tabulación del Botón en su contenedor
TabStop Obtiene o establece un valor que indica si el usuario puede dar el foco
al Botón mediante la tecla TAB
Text Obtiene o establece el texto asociado al Botón
TextAlign Obtiene o establece la alineación del texto del Botón
TextImageRelation Obtiene o establece la posición del texto y de la imagen entre sí
Visible Obtiene o establece un valor que indica si se muestran Botón y todos
sus controles secundarios.
Width Obtiene o establece el ancho del Botón

1.3 CONTROLES DE TIPO MENU

1.3.1 MENÚ PRINCIPAL

1.3.1.1 MÉTODOS

A continuación se mencionan algunos de los métodos más importantes de los MenuStrips.

Nombre Descripción
BringToFront() Coloca el Menú al principio del orden, haciéndolo más visible
por los demás existentes.
Contains(Control) Obtiene un valor que indica si el control especificado es un
control secundario del Menú
Equals(Object) Determina si el objeto especificado es igual al objeto actual
FindForm() Recupera el formulario en el que se encuentra el Menú
Focus() Establece el foco de entrada en el Menú
Hide() Oculta el Menú al usuario

14

Refresh() Obliga al Menú a invalidar su área cliente y, acto seguido,
obliga a que vuelva a dibujarse el Menú y los controles que
lo componen
Select() Activa el Menú
SendToBack() Envía el Menú al final del orden.
Show() Muestra el Menú al usuario
SetBounds(Int32, Int32, Int32, Establece los límites especificados del Menú en la ubicación
Int32, BoundsSpecified) y en el tamaño especificados.
UpdateBounds(Int32, Int32, Actualiza los límites del Menú con la ubicación y el tamaño
Int32, Int32) especificados

1.3.1.2 EVENTOS

A continuación se mencionan algunos de los eventos más importantes de los MenuStrips.

Nombre Descripción
Click Se produce cuando se hace clic en el Menú
GotFocus Se produce cuando el Menú recibe el foco.
ItemAdded Se produce cuando se agrega un nuevo ítem de menú a la colección
del menú.
ItemClicked Se produce cuando se hace clic en un ítem del Menú
ItemRemoved Se produce cuando se agrega un nuevo ítem de menú a la colección
del menú.
LostFocus Se produce cuando el Menú pierde el foco
MenuActivate Se produce cuando el usuario accede al Menú con el teclado o el
mouse
MenuDeactivate Se produce cuando el Menú está desactivado.
MouseClick Se produce cuando se hace clic con el mouse en el Menú

1.3.1.3 PROPIEDADES

A continuación se mencionan algunas de las propiedades más importantes de los MenuStrips.

Nombre Descripción
AllowDrop Obtiene o establece un valor que indica si las operaciones de
arrastrar y colocar y la reordenación de elementos se controlan
mediante eventos que se implementan
AllowItemReorder Obtiene o establece un valor que indica si la clase ToolStrip controla
la organización de elementos y las operaciones de arrastrar y colocar
de forma privada
AllowMerge Obtiene o establece un valor que indica si se pueden combinar varios
MenuStrip, ToolStripDropDownMenu, ToolStripMenuItem y otros
tipos
BackColor Obtiene o establece el color de fondo del elemento ToolStrip.
CanSelect Obtiene un valor que indica si el Menú se puede seleccionar

15

Cursor Obtiene o establece el cursor que se muestra cuando el puntero del
mouse se sitúa sobre el Menú.
DefaultShowItemToolTips Obtiene un valor que indica si se muestra información sobre
herramientas para MenuStrip de manera predeterminada
Enabled Obtiene o establece un valor que indica si el Menú puede responder
a la interacción del usuario, es decir, indica si el Menú está o no
disponible.
Font Obtiene o establece la fuente del texto que muestra el Menú
FontHeight Obtiene o establece el alto de la fuente del Menú
ForeColor Obtiene o establece el color del primer plano del Menú
Height Obtiene o establece el alto del Menú
ImageList Obtiene o establece la lista de imágenes que contiene la imagen
mostrada en un elemento de Menú
Items Obtiene todos los elementos que pertenecen a un Menú
Name Obtiene o establece el nombre del Menú
Parent Obtiene o establece el contenedor primario del Menú
Size Obtiene o establece el alto y ancho del Menú
TabIndex Obtiene o establece el orden de tabulación del Menú en su
contenedor
TabStop Obtiene o establece un valor que indica si el usuario puede dar el
foco al Menú mediante la tecla TAB
Text Obtiene o establece el texto asociado al Menú
Visible Obtiene o establece un valor que indica si se muestran Menú y todos
sus controles secundarios.
Width Obtiene o establece el ancho del Menú

1.3.2 MENÚ CONTEXTUAL

1.3.2.1 MÉTODOS

A continuación se mencionan algunos de los métodos más importantes de los ContextMenuStrips.
Nombre Descripción
BringToFront() Coloca el Menú Contextual al principio del orden, haciéndolo
más visible por los demás existentes.
Close() Cierra el Menú Contextual
Contains(Control) Obtiene un valor que indica si el control especificado es un
control secundario del Menú Contextual
Equals(Object) Determina si el objeto especificado es igual al objeto actual.
FindForm() Recupera el formulario en el que se encuentra el Menú
Contextual
Focus() Establece el foco de entrada en el Menú Contextual
Hide() Oculta el Menú Contextual al usuario
Refresh() Obliga al Menú Contextual a invalidar su área cliente y, acto
seguido, obliga a que vuelva a dibujarse el Menú Contextual
y los controles que lo componen

16

RestoreFocus() Controla la ubicación de retorno del foco
ScrollToControl(Control) Calcula el desplazamiento en el control secundario
especificado.
Select() Activa el Menú Contextual
SendToBack() Envía el Menú Contextual al final del orden.
Show() Muestra el Menú Contextual al usuario
Show(Control, Int32, Int32) Posiciona el Menú Contextual con relación a coordenadas de
pantalla horizontal y vertical del control especificado
SetBounds(Int32, Int32, Int32, Establece los límites especificados del Menú Contextual en la
Int32, BoundsSpecified) ubicación y en el tamaño especificados.
UpdateBounds(Int32, Int32, Actualiza los límites del Menú Contextual con la ubicación y
Int32, Int32) el tamaño especificados

1.3.2.2 EVENTOS

A continuación se mencionan algunos de los eventos más importantes de los ContextMenuStrips.

Nombre Descripción
Click Se produce cuando se hace clic en el Menú Contextual
Closed Se produce cuando el Menú Contextual se cierra
GotFocus Se produce cuando el Menú Contextual recibe el foco.
ItemAdded Se produce cuando se agrega un nuevo ítem de menú a la colección del
Menú Contextual
ItemClicked Se produce cuando se hace clic en un ítem del Menú Contextual
ItemRemoved Se produce cuando se agrega un nuevo ítem de menú a la colección del
Menú Contextual
LostFocus Se produce cuando el Menú Contextual pierde el foco
MouseClick Se produce cuando se hace clic con el mouse en el GroupBox
Opened Se produce cuando el Menú Contextual se abre

1.3.2.3 PROPIEDADES

A continuación se mencionan algunas de las propiedades más importantes de los
ContextMenuStrips.

Nombre Descripción
AllowMerge Obtiene o establece un valor que indica si se pueden combinar varios
MenuStrip, ToolStripDropDownMenu, ToolStripMenuItem y otros
tipos
AutoClose Obtiene o establece un valor que indica si el Menú Contextual se debe
cerrar automáticamente cuando pierde la activación
BackColor Obtiene o establece el color de fondo del elemento Menú Contextual
BindingContext Obtiene o establece el contexto de enlace para el elemento del Menú
Contextual
CanOverflow Obtiene o establece un valor que indica si los elementos de un Menú
Contextual se pueden enviar a un menú de desbordamiento.

17

CanSelect Obtiene un valor que indica si el Menú Contextual se puede
seleccionar
Cursor Obtiene o establece el cursor que se muestra cuando el puntero del
mouse se sitúa sobre el Menú Contextual.
Enabled Obtiene o establece un valor que indica si el Menú Contextual puede
responder a la interacción del usuario, es decir, indica si el Menú
Contextual está o no disponible.
Font Obtiene o establece la fuente del texto que muestra el Menú
Contextual
FontHeight Obtiene o establece el alto de la fuente del Menú Contextual
ForeColor Obtiene o establece el color del primer plano del Menú Contextual
Height Obtiene o establece el alto del Menú Contextual
ImageList Obtiene o establece la lista de imágenes que contiene la imagen
mostrada en un elemento de Menú Contextual
Items Obtiene todos los elementos que pertenecen a un Menú Contextual
Name Obtiene o establece el nombre del Menú Contextual
Parent Obtiene o establece el contenedor primario del Menú Contextual
Size Obtiene o establece el alto y ancho del Menú Contextual
Text Obtiene o establece el texto asociado al Menú Contextual
Visible Obtiene o establece un valor que indica si se muestran Menú
Contextual y todos sus controles secundarios.
Width Obtiene o establece el ancho del Menú Contextual

18

Вам также может понравиться