Saltar al contenido principal
Versión: 18

Combo Box

Generalidades

Un combo box es similar a una lista desplegable, excepto que acepta texto introducido desde el teclado y tiene opciones adicionales.

Un combo box se inicializa exactamente igual que una lista desplegable. Si el usuario introduce un texto en el combo box, llena el elemento 0 del array. En otros aspectos, debe considerar un combo box como un área editable que utiliza su array o una lista de selección como el conjunto de valores por defecto.

Utilice el evento On Data Change para gestionar las entradas en el área editable, como lo haría con cualquier objeto de área editable. Para más información, consulte la descripción del comando Form event en el manual Lenguaje de 4D.

Opciones de los combo box

Los objetos de tipo Combo box aceptan dos opciones específicas relativas a las listas de selección asociadas a ellos:

  • Inserción automática: permite añadir automáticamente un valor a una lista almacenada en memoria cuando el usuario introduce un valor que no se encuentra en la lista de selección asociada al combo box.
  • Exclusión (lista de valores excluidos): permite establecer una lista cuyos valores no pueden introducirse en el combo box. Si se introduce un valor excluido, no se acepta y se muestra un mensaje de error.

    Associating a list of required values is not available for combo boxes. En una interfaz, si un objeto debe proponer una lista finita de valores requeridos, entonces debe utilizar un objeto Tipo menú desplegable.

Propiedades soportadas

Formato Alfa - Negrita - Inferior - [Estilo del botón](properties_TextAndPicture. md#button-style) - Lista de opciones - Clase - Formato de fecha - [Focusable](properties_Entry. md#focusable) - Fuente - Color de la fuente - Tamaño de la fuente - [Altura](properties_CoordinatesAndSizing. md#height) - Consejo de ayuda - Tamaño horizontal - [Itálica](properties_Text. md#italic) - Izquierda - No renderizado - Nombre del objeto - [Derecha](properties_CoordinatesAndSizing. md#right) - Acción estándar - Formato de hora - [Top](properties_CoordinatesAndSizing. md#top) - Tipo - Subrayado - Variable o Expresión - [Tamaño vertical](properties_ResizingOptions. md#vertical-sizing) - Visibilidad - Ancho