Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v19.8
LISTBOX SET PROPERTY

LISTBOX SET PROPERTY 


 

LISTBOX SET PROPERTY ( {* ;} objeto ; propiedad ; valor ) 
Parámetro Tipo   Descripción
Operador in Si se especifica, objeto es un nombre de objeto (cadena). Si se omite, objeto es una variable.
objeto  Objeto de formulario in Nombre del objeto (si se especifica *) o Variable (si se omite *)
propiedad  Entero largo in Propiedad de list box o de columna
valor  Entero largo, Cadena in Valor de la propiedad

El comando LISTBOX SET PROPERTY define el valor de la propiedad de la columna list box o list box especificada utilizando los parámetros objeto y *.

Si pasa el parámetro opcional *, indica que el parámetro objeto es un nombre de objeto (cadena). Si no pasa este parámetro, indica que el parámetro objeto es una variable. En este caso, se pasa una referencia variable en lugar de una cadena.

Nota: si el list box o la columna list box especificada utilizando los parámetros objeto y * no existe, el comando no hace nada y no se dispara ningún error.

En los parámetros propiedad y valor, se indica, respectivamente la propiedad a definir utilizando su nuevo valor. Puede utilizar las siguientes constantes del tema Listbox:

Constante Tipo Valor Comentario
lk allow wordwrap Entero largo 14 Propiedad Wordwrap
Aplica a: Columna*
Valores posibles:
  • lk no (0)
  • lk yes (1)
lk auto row height Entero largo 31 Propiedad Altura de fila automática.
Aplica a: List box o columna
Valores posibles:
  • lk yes
  • lk no

4D View Pro únicamente: esta funcionalidad requiere una licencia 4D View Pro. Para más información, consulte 4D View Pro.

lk background color expression Cadena 22 Propiedad Background Color Expression para list box de tipo selección
Aplica a: List box o columna
lk column max width Entero largo 26 Propiedad Maximum Width
Aplica a: Columna*
lk column min width Entero largo 25
lk column resizable Entero largo 15 Propiedad Resizable
Aplica a: Columna*
Valores posibles:
  • lk no (0)
  • lk yes (1)
lk detail form name Cadena 19 Propiedad Detail Form Name para la selección de tipo list box
Aplica a: List box
lk display type Entero largo 21 Propiedad Display Type para columnas numéricas
Aplica a: Columna*
Valores posibles:
  • lk numeric format (0): muestra valores en formato numérico
  • lk three states checkbox (1): muestra valores como casillas de selección de tres estados
lk double click on row Entero largo 18
lk extra rows Entero largo 13 Propiedad Hide extra blank rows
Aplica a: List box
Valores posibles:
  • lk display (0)
  • lk hide (1)
lk font color expression Cadena 23 Propiedad Font Color Expression para list box de tipo selección
Aplica a: List box o columna
lk font style expression Cadena 24
lk hide selection highlight Entero largo 16
lk highlight set Cadena 27
lk movable rows Entero largo 35

La propiedad Líneas móviles para list box de tipo array
Se aplica a: List box (excluyendo el modo jerárquico) 
Valores posibles:

  • lk no (0): las líneas no se pueden mover en tiempo de ejecución
  • lk yes (1): las líneas se pueden mover en tiempo de ejecución (predeterminado)
lk multi style Entero largo 30 Propiedad Multiestilo
Aplica a: Columna*
Valores posibles:
  • lk no (0)[#/note]
  • lk yes (1) [#/note]
lk named selection Cadena 28 Propiedad Named Selection para list box de tipo selección
Aplica a: List box
lk resizing mode Entero largo 11
lk row height unit Entero largo 17
lk selection mode Entero largo 10 Propiedad Selection Mode
Aplica a: List box
Valores posibles:
  • lk none (0)
  • lk single (1)
  • lk multiple (2)
lk single click edit Entero largo 29 Propiedad Single-Click Edit
Aplica a: List box
Posible valores:
  • lk no (0)
  • lk yes (1)
lk sortable Entero largo 20 Propiedad Sortable
Aplica a: List box
Valores posibles:
  • lk no (0)
  • lk yes (1)
lk truncate Entero largo 12 Propiedad Truncate with ellipsis
Aplica a: List box o columna
Valores posibles:
  • lk without ellipsis (0)
  • lk with ellipsis (1)

*Estas propiedades sólo se pueden aplicar a columnas list box; Sin embargo, si pasa un list box como parámetro, LISTBOX SET PROPERTY aplica la propiedad a cada columna del list box.

Nota: si pasa una propiedad que no existe, o que no está disponible para el list box o columna especificado, por ejemplo lk font style expression en el caso de un list box de tipo array, el comando no hace nada y no se dispara ningún error.

Usted quiere asegurarse de que todas las columnas del list box "MyListbox" sean redimensionables:

 LISTBOX SET PROPERTY(*;"MyListbox";lk column resizable;lk yes//Todas las columnas del list box "MyListbox" se definen como redimensionables

Usted desea definir el ancho máximo de la columna "ProductNumber":

 LISTBOX SET PROPERTY(*;"ProductNumber";lk column max width;200) //Esta columna tendrá un ancho máximo de 200



Ver también 

Download HDI database
Listbox
LISTBOX Get property

 
PROPIEDADES 

Producto: 4D
Tema: List Box
Número 1440

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v16 R2
Modificado: 4D v16 R5

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)