Sie sind auf Seite 1von 19

Formularios en Visual FoxPro

Continuacin.
ComboBox (Control)

Crea un cuadro combinado.

ComboBox

Observaciones

Cuando se selecciona un control ComboBox, se abre
y muestra una lista de elementos de la que se
puede elegir uno. Un control ComboText combina
las caractersticas de un control TextBox y un
control ListBox. Se puede escribir la informacin en
la parte del cuadro de texto o seleccionar un
elemento en la parte de cuadro de lista del control.


ListIndex (Propiedad)

Especifica el nmero de ndice del elemento seleccionado en un
control ComboBox o ListBox. No est disponible en tiempo de
diseo; es de lectura y escritura en tiempo de ejecucin.

Control.ListIndex[ = nIndex]

Valores de la propiedad
nIndex

Las configuraciones posibles de la propiedad ListIndex son:
0
(Valor predeterminado) Indica que no hay elementos seleccionados.
Para un cuadro combinado, esto significa que el usuario ha escrito
un valor que no est en la lista.
1 ... ListCount
El ndice del elemento seleccionado.

La propiedad Value devuelve el valor del control (texto que despliega)

Metodos:
AddItem (Mtodo)

Agrega un nuevo elemento a un control ComboBox
o ListBox; opcionalmente, permite especificar el
ndice del elemento.

Control.AddItem(cItem)

Parmetros

cItem
Especifica la expresin de cadena que se agrega al control.
ListBox (Control)

Crea un cuadro de lista.

ListBox

Observaciones
Un cuadro de lista muestra una lista de
elementos en la que es posible elegir uno o
ms elementos. Un cuadro de lista es
similar a un cuadro combinado; sin
embargo, un cuadro combinado muestra
inicialmente un solo elemento.

Spinner (Control)

Crea un control Spinner.

Spinner

Observaciones
Un control Spinner permite elegir entre un intervalo de valores
numricos al 'desplazarse' por los valores cuando hace clic en las
flechas arriba y abajo del control numrico, o escribe un valor en el
cuadro del control.
Las propiedades KeyBoardHighValue y SpinnerHighValue especifican
los valores numricos mximos que pueden escribirse con el teclado
en el cuadro del control numrico o haciendo clic en los botones de
flecha del control.
Las propiedades KeyBoardLowValue y SpinnerLowValue especifican
los valores numricos mnimos que pueden escribirse con el teclado
en el cuadro del control numrico o haciendo clic en los botones del
control.

La propiedad Value devuelve el valor del control.
Increment (Propiedad)
Especifica cunto aumenta o disminuye el
valor del control Spinner cuando se hace
clic en la flecha arriba o abajo. Est
disponible en tiempo de diseo y en tiempo
de ejecucin.

Spinner.Increment[ = nIncrement]

Valores de la propiedad
nIncrement
Especifica el nmero que se va a agregar al Spinner
cuando se haga clic en el botn arriba y el nmero
que se va a restar del Spinner cuando se haga clic
en el botn hacia abajo. El valor predeterminado es
1.

InteractiveChange (Evento)
Se produce cuando el usuario cambia el
valor de un control mediante el teclado o el
ratn (ratn).
PROCEDURE Control.InteractiveChange
Observaciones
Este evento se produce cada vez que el
valor del objeto cambia interactivamente.
Por ejemplo, cuando un usuario escribe en
un cuadro de texto, el evento
InteractiveChange se desencadena despus
de cada pulsacin de tecla.

Image (Control)

Crea un control Image que muestra una imagen en
conjunto GDI+.

Observaciones

Un control Image es un control grfico que muestra
una imagen .BMP que no puede cambiarse
directamente. Sin embargo, puesto que un control
Image tiene una amplio conjunto de propiedades,
eventos y mtodos en comn con otros controles,
puede responder a eventos y cambiar
dinmicamente en tiempo de ejecucin.
Picture (Propiedad)

Especifica el archivo de grficos que se va a
mostrar en el control. Est disponible en
tiempo de diseo y en tiempo de ejecucin.

Control.Picture [ = cFileName ]

Parmetros
cFileName
Dato tipo Carcter. Especifica el nombre de un
archivo grfico.

Width (Propiedad)
Especifica el ancho de un objeto. Est
disponible en tiempo de diseo y en tiempo
de ejecucin.
[Object.]Width[ = nWidth]

Valores de la propiedad

nWidth
Especifica el ancho de un objeto.

Height (Propiedad)
Especifica la dimensin vertical de un objeto
de la pantalla. Est disponible en tiempo de
diseo y en tiempo de ejecucin.
Object.Height[ = nHeight] Valores de la
propiedad

nHeight
Especifica la altura del objeto.

Stretch (Propiedad)

Especifica cmo se ajusta el tamao de una imagen para que quepa dentro
de un control. Est disponible en tiempo de diseo y en tiempo de ejecucin.
[Form.]Control.Stretch[= nType]

Valores de la propiedad
nType
Los valores para la propiedad Stretch son los siguientes:
0
(Predeterminada) Recortar. La imagen se recorta para ajustarla al control.
1
Isomtrica. La imagen se redimensiona para ajustarla al control, conservando sus
proporciones originales.
2
Estirar. Se reajusta el tamao de la imagen de acuerdo con el tamao del control, sin
conservar sus proporciones originales.

Comentarios

Debe establecer la propiedad Picture del objeto antes de establecer el valor
de Stretch, o el valor de Stretch ser ignorado.

Das könnte Ihnen auch gefallen