Inicio > Visual Fox Pro > Cómo deshabilitar elementos en un control ComboBox o ListBox VFP

Cómo deshabilitar elementos en un control ComboBox o ListBox VFP


 Deshabilitar elementos en un control de VFP ComboBox o ListBox es necesario insertar delante de los elementos con un carácter de barra diagonal inversa (\).

Sólo se pueden deshabilitar elementos (ComboBox o ListBox) cuando la propiedad RowSourceType del control ComboBox o ListBox se establece en uno de los valores siguientes:

• 0-Ninguno
• Valor de 1
• Matriz de 5

Por ejemplo, puede intentar deshabilitar elementos de un control ComboBox o ListBox con un valor de propiedad (RowSourceType) de “6-Fields” anteponiendo el elemento con una barra diagonal inversa en los datos en el cursor que se utiliza para rellenar el control. Sin embargo, esto no funcionará y el resultado es que la barra diagonal inversa y los datos aparecerán en el control y no se deshabilitará el elemento.

Ejemplo

Cree un formulario en blanco , insetele 2 controles un ComboBox y un ListBox y en el INIT del formulario insete el siguiente código

FOR i = 1 TO 30
 lcValue = IIF( MOD( i, 2 ) == 0, ‘\]’, ”) + SYS(2015)
 Thisform.combo1.ADDITEM(lcValue)
 Thisform.list1.ADDITEM(lcValue)
ENDFOR

Categorías:Visual Fox Pro
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: