Está en la página 1de 11

Universidad Regional

Lenguaje de Programacin III

Cotu, Prov. Snchez Ramrez,

Facil. Jos Manuel Batista Moscoso

Las clases RadioButton y


CheckBox
La clase base de estos dos controles, al
igual
que el de la clase Button es
ButtonBase.
Un RadioButton slo puede tener
dos estados: seleccionado o no
seleccionado.
Los
controles
RadioButton
deben
ser
mutuamente excluyentes entre s.
Esto se consigue haciendo que
pertenezcan a una misma unidad
lgica por medio de un control
GroupBox, o bien, si nicamente es
una unidad, el formulario que los Facil. Jos Manuel Batista Moscoso

Las clases CheckBox

Un CheckBox permite elegir varias


opciones
que no sean mutuamente
excluyentes

A
diferencia
de
un
RadioButton,
este
control
puede tener tres estado:
seleccionado, no seleccionado
e inhabilitado, que es un
estado en el cual el control se
dibuja en gris y no tiene
ningn efecto hacer
Ejemplo: click

Facil. Jos Manuel Batista Moscoso

Propiedades y Eventos ms
importantes
Propiedad Descripcin
Appearanc
e

Define la apariencia del control,


bien con apariencia estndar o
bien con apariencia de un botn en
3D.

AutoCheck

Hace que el control cambie de


estado siempre que se haga click
sobre l.

Checked

Indica si el control est en estado


seleccionado o no.

CheckState Indica el estado de seleccin del


control. Slo para el CheckBox.
Puede ser Unchecked, Checked o
Indeterminate.
ThreeState

(Slo CheckBox) Propiedad


booleana. A False no se permite el
estado Indeterminate. A True, se

Facil. Jos Manuel Batista Moscoso

Propiedades y Eventos ms
importantes

Evento

Descripcin

CheckedChang
ed

Ocurre cuando cambia


propiedad Checked. Es
evento por defecto.

Click

Ya sabemos.

la
el

CheckedStateC Ocurre cuando cambia la


hanged
propiedad CheckedState
(SloCheckBox)

Ejemplo:

Facil. Jos Manuel Batista Moscoso

La clase
GroupBox

Cuando se coloca sobre un


formulario
un
control,
el
formulario es el padre parentde ese control y ste es hijo.
Algunas de las propiedades del
formulario tipos de letra,
colores,
etc...pasan
de
manera
automtica
del
padre al hijo. Si se
cambian en el
padre, cambiarn tambin en
el hijo. Slo si se cambian

Facil. Jos Manuel Batista Moscoso

La clase ToolTip

En general, las aplicaciones


ms recientes incorporan una
pequea
etiqueta
autoexplicativa
de
la
funcionalidad de los controles
cuando se deja el ratn
inmvil sobre ellos durante un
breve espacio de tiempo.

Facil. Jos Manuel Batista Moscoso

Propiedades y Eventos ms
importantes
Propiedad

Descripcin

Active

Define si el control est activo o


no.

AutomaticDel Es el tiempo en milisegundos,


ay
que transcurre antes de que se
visualice la etiqueta.
AutoPopDela
y

Es el tiempo en milisegundos,
que
permanece
visible
la
Etiqueta.

InitialDelay

Es el tiempo en milisegundos,
que el cursor debe estar inmvil
para que se visualice la etiqueta.

ReshowDelay Es el tiempo en milisegundos,


que transcurre antes de que se
visualice la etiqueta cuando se
pasa de una regin a
Otra.

Facil. Jos Manuel Batista Moscoso

Propiedades y Eventos ms
importantes

Mtodo

Descripcin

string
GetToolTip(Contr
ol c)

Obtiene el texto de un
ToolTip asociado a un
determinado control.

SetToolTip(Contro Define el texto de un ToolTip


l c, straing str)
asociado a un determinado
control.
Nota:
la clase ToolTip no deriva de la clase Control,
sino de la clase Component.

Ejemplo:

Facil. Jos Manuel Batista Moscoso

Las clases ListBox y


CheckListBox

Un control ListBox permite


presentar
una
lista
de
elementos que el usuario
puede seleccionar pulsando
con el ratn o con el teclado.
Tiene
dos
modos
de
seleccin: simple o mltiple.
El modo seleccin se define
en
la
propiedad
SelectionMode.
Puede
tambin tener una o varias

Facil. Jos Manuel Batista Moscoso

Las clases ListBox y


CheckListBox

Un control CheckListBox es una


lista que tiene un control
CheckBox en la parte izquierda
de cada elemento, indicando si
est seleccionado o no.

Ejemplo:

Facil. Jos Manuel Batista Moscoso

También podría gustarte