Compartir a través de


Control Cuadro de lista en Power Apps

Lista en la que el usuario puede seleccionar uno o varios elementos.

Description

Un control Cuadro de lista siempre muestra todas las opciones disponibles (a diferencia de un control Desplegable ) y en las que el usuario puede elegir más de un elemento a la vez (a diferencia de un control Radio ).

Propiedades importantes

Valor predeterminado : valor inicial de un control antes de que el usuario lo cambie.

Nota:

Solo puede tener un elemento seleccionado predeterminado. Si necesita varios elementos seleccionados, use el control Cuadro combinado .

Elementos : el origen de datos que aparece en un control como una galería, una lista o un gráfico.

Al agregar una galería, una lista o un gráfico, la lista de propiedades muestra Elementos de forma predeterminada para que pueda especificar fácilmente los datos que debe mostrar el nuevo control. Por ejemplo, puede establecer la propiedad Items de una galería en la tabla Account de Salesforce, una tabla denominada Inventory que creó en Excel y cargó en la nube, o una lista denominada ConferenceSpeakers.

Propiedades adicionales

AccessibleLabel : etiqueta para lectores de pantalla.

BorderColor : color del borde de un control.

BorderStyle : indica si el borde de un control es Sólido, Discontinuo, Punteado o Ninguno.

BorderThickness : grosor del borde de un control.

Color : color del texto de un control.

DisplayMode : indica si el control permite la entrada del usuario (Editar), solo muestra datos (Vista) o está deshabilitado (Deshabilitado).

DisabledBorderColor : color del borde de un control si la propiedad DisplayMode del control está establecida en Deshabilitado.

DisabledColor : color del texto de un control si su propiedad DisplayMode está establecida en Deshabilitado.

DisabledFill : color de fondo de un control si su propiedad DisplayMode está establecida en Deshabilitado.

Relleno : color de fondo de un control.

FocusedBorderColor : color del borde de un control cuando se centra el control.

FocusedBorderThickness : el grosor del borde de un control cuando el control se centra.

Fuente : el nombre de la familia de fuentes en la que aparece el texto.

FontWeight : peso del texto en un control: Negrita, Semibold, Normal o Más claro.

Alto : distancia entre los bordes superior e inferior de un control.

HoverBorderColor : color del borde de un control cuando el usuario mantiene el puntero del mouse en ese control.

HoverColor : color del texto de un control cuando el usuario mantiene el puntero del mouse sobre él.

HoverFill : color de fondo de un control cuando el usuario mantiene el puntero del mouse sobre él.

Cursiva : indica si el texto de un control es cursiva.

ItemPaddingLeft : distancia entre el texto de un cuadro de lista y su borde izquierdo.

LineHeight : distancia entre, por ejemplo, líneas de texto o elementos de una lista.

OnChange : acciones que se deben realizar cuando el usuario cambia el valor de un control (por ejemplo, ajustando un control deslizante).

OnSelect : acciones que se deben realizar cuando el usuario pulsa o hace clic en un control.

PaddingBottom : distancia entre el texto de un control y el borde inferior de ese control.

PaddingLeft : distancia entre el texto de un control y el borde izquierdo de ese control.

PaddingRight : la distancia entre el texto de un control y el borde derecho de ese control.

PaddingTop : la distancia entre el texto de un control y el borde superior de ese control.

PressedBorderColor : color del borde de un control cuando el usuario pulsa o hace clic en ese control.

PressedColor : color del texto de un control cuando el usuario pulsa o hace clic en ese control.

PressedFill : color de fondo de un control cuando el usuario pulsa o hace clic en ese control.

Restablecer : indica si un control se revierte a su valor predeterminado.

Seleccionado : el registro de datos que representa el elemento seleccionado.

Nota:

Solo puede tener un elemento seleccionado predeterminado. Si necesita varios elementos seleccionados, use el control Cuadro combinado .

SelectedItems - Solo lectura. Representa una tabla de datos de los elementos seleccionados para un cuadro de lista de selección múltiple.

SelectedItemsText - Solo lectura. Representa una tabla de datos de texto de elementos seleccionados para un cuadro de lista de selección múltiple.

SelectedText (en desuso): valor de cadena que representa el elemento seleccionado.

SelectionColor : color de texto de un elemento o elementos seleccionados en una lista o el color de la herramienta de selección en un control de lápiz.

SelectionFill : color de fondo de un elemento o elementos seleccionados en una lista o un área seleccionada de un control de lápiz.

SeleccionarMultiple : indica si un usuario puede seleccionar más de un elemento en un cuadro de lista.

Tamaño : tamaño de fuente del texto que aparece en un control.

Tachado : indica si una línea aparece a través del texto que aparece en un control.

TabIndex : orden de navegación del teclado en relación con otros controles.

Información sobre herramientas: texto explicativo que aparece cuando el usuario mantiene el puntero sobre un control.

Subrayado : indica si una línea aparece bajo el texto que aparece en un control.

Visible : indica si un control aparece o está oculto.

Ancho : distancia entre los bordes izquierdo y derecho de un control.

X: la distancia entre el borde izquierdo de un control y el borde izquierdo de su contenedor primario (la pantalla si no hay un contenedor primario).

Y: la distancia entre el borde superior de un control y el borde superior de su contenedor primario (la pantalla si no hay un contenedor primario).

Distinct( DataSource, ColumnName )

Example

  1. Agregue un control Cuadro de lista , asígnele el nombre CategoryList y establezca su propiedad Items en esta fórmula:
    ["Carpet","Hardwood","Tile"]

    ¿No sabe cómo agregar, asignar un nombre y configurar un control?

    Categorías de suelo en el cuadro de lista.

  2. Agregue tres controles Desplegables , muévalos en CategoryList y asígneles el nombre CarpetList, HardwoodList y TileList.

  3. Establezca la propiedad Items de cada control Desplegable en uno de estos valores:

    • CarpetList: ["Caserta Stone Beige","Ageless Beauty Clay", "Lush II Tundra"]

    • HardwoodList: ["Golden Teak","Natural Hickory", "Victoria Mahogany"]

    • TileList: ["Honey Onyx Marble","Indian Autumn Slate", "Panaria Vitality Ceramic"]

      Nombres de suelo en listas desplegables.

  4. Establezca la propiedad Visible de cada control Desplegable en uno de estos valores:

    • CarpetList: If("Carpet" en CategoryList.SelectedItems.Value, true)

    • HardwoodList: If("Hardwood" in CategoryList.SelectedItems.Value, true)

    • TileList: If("Tile" in CategoryList.SelectedItems.Value, true)

      ¿Desea más información sobre la función If u otras funciones?

  5. Presione F5 y elija uno o varios elementos en CategoryList.

    El control desplegable o los controles adecuados aparecen en función de su elección o opciones.

    Listas seleccionadas.

  6. (opcional) Presione Esc para volver al área de trabajo predeterminada.

Directrices de accesibilidad

Contraste de color

Debe haber un contraste de color adecuado entre:

Esto se suma a los requisitos de contraste de color estándar.

Compatibilidad con lector de pantalla

Compatibilidad de teclado

  • TabIndex debe ser cero o mayor para que los usuarios del teclado puedan navegar a él.

  • Los indicadores de foco deben ser claramente visibles. Use FocusedBorderColor y FocusedBorderThickness para lograrlo.

    Nota:

    La tecla de tabulación navega hacia o fuera del cuadro Lista. Las teclas de dirección navegan por el contenido del cuadro Lista.