Control Cuadro de lista en PowerAppsList Box control in PowerApps

Una lista en la que el usuario puede seleccionar uno o varios elementos.A list in which the user can select one or multiple items.

DescripciónDescription

Un control Cuadro de lista siempre muestra todas las opciones disponibles (a diferencia de un control Lista desplegable) y a diferencia de un control Radio, el usuario puede seleccionar varios elementos al mismo tiempo.A List Box control always shows all available choices (unlike a Drop down control) and in which the user can choose more than one item at a time (unlike a Radio control).

Propiedades principalesKey properties

Predeterminado: el valor inicial de un control antes de que lo cambie el usuario.Default – The initial value of a control before it is changed by the user.

Elementos: origen de datos que aparece en un control, como una galería, una lista o un gráfico.Items – The source of data that appears in a control such as a gallery, a list, or a chart.

Elementos: origen de datos que aparece en un control, como una galería, una lista o un gráfico.Items The source of data that appears in a control such as a gallery, a list, or a chart.

Al agregar una galería, una lista o un gráfico, la lista de propiedades muestra Elementos de manera predeterminada, con el fin de que pueda especificar fácilmente los datos que el nuevo control debe mostrar.When you add a gallery, a list, or a chart, the property list shows Items by default so that you can easily specify the data that the new control should show. Por ejemplo, puede establecer la propiedad Elementos de una galería en la tabla Cuenta de Salesforce, una tabla denominada Inventario que se ha creado en Excel y cargado en la nube, o una lista de SharePoint llamada ConferenceSpeakers.For example, you might set the Items property of a gallery to the Account table in Salesforce, a table named Inventory that you created in Excel and uploaded to the cloud, or a SharePoint list named ConferenceSpeakers.

Propiedades adicionalesAdditional properties

BorderColor: el color de un borde del control.BorderColor – The color of a control's border.

BorderStyle: si el borde del control es Solid, Dashed, Dotted o None.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness: el grosor de un borde del control.BorderThickness – The thickness of a control's border.

FocusedBorderThickness: grosor del borde del control cuando se resalta el teclado.FocusedBorderThickness – The thickness of the control's border when it has keyboard focus.

Color: el color del texto en un control.Color – The color of text in a control.

DisplayMode: indica si el control permite entradas de usuario (Edit), solo muestra datos (View) o si está deshabilitado (Disabled).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

DisabledBorderColor: el color de un borde del control si la propiedad DisplayMode del control está establecida en Disabled.DisabledBorderColor – The color of a control's border if the control's DisplayMode property is set to Disabled.

DisabledColor: el color del texto en un control si su propiedad DisplayMode está establecida en Disabled.DisabledColor – The color of text in a control if its DisplayMode property is set to Disabled.

DisabledFill: el color de fondo de un control si su propiedad DisplayMode está establecida en Disabled.DisabledFill – The background color of a control if its DisplayMode property is set to Disabled.

Fill: el color de fondo de un control.Fill – The background color of a control.

Font: el nombre de la familia de fuentes en la que aparece el texto.Font – The name of the family of fonts in which text appears.

FontWeight: el peso del texto en un control: Bold, Semibold, Normal o Lighter.FontWeight – The weight of the text in a control: Bold, Semibold, Normal, or Lighter.

Height: la distancia entre los bordes superior e inferior de un control.Height – The distance between a control's top and bottom edges.

HoverBorderColor: el color de un borde del control cuando el usuario mantiene el puntero del mouse sobre ese control.HoverBorderColor – The color of a control's border when the user keeps the mouse pointer on that control.

HoverColor: el color del texto de un control cuando el usuario mantiene el puntero del mouse sobre él.HoverColor – The color of the text in a control when the user keeps the mouse pointer on it.

HoverFill: el color de fondo de un control cuando el usuario mantiene el puntero del mouse sobre él.HoverFill – The background color of a control when the user keeps the mouse pointer on it.

Italic: indica si el texto de un control está en cursiva.Italic – Whether the text in a control is italic.

ItemPaddingLeft: la distancia entre el texto en un cuadro de lista y su borde izquierdo.ItemPaddingLeft – The distance between text in a listbox and its left edge.

AlturaDeLínea: distancia entre, por ejemplo, líneas de texto o elementos de una lista.LineHeight – The distance between, for example, lines of text or items in a list.

AlCambiar: indica cómo responde la aplicación cuando el usuario cambia el valor de un control (por ejemplo, mediante el ajuste de un control deslizante).OnChange – How the app responds when the user changes the value of a control (for example, by adjusting a slider).

OnSelect: indica cómo responde la aplicación cuando el usuario toca o hace clic en un control.OnSelect – How the app responds when the user taps or clicks a control.

RellenoInferior: distancia entre el texto de un control y el borde inferior de ese control.PaddingBottom – The distance between text in a control and the bottom edge of that control.

RellenoIzquierdo: distancia entre el texto de un control y el borde izquierdo de ese control.PaddingLeft – The distance between text in a control and the left edge of that control.

RellenoDerecho: distancia entre el texto de un control y el borde derecho de ese control.PaddingRight – The distance between text in a control and the right edge of that control.

RellenoSuperior: distancia entre el texto de un control y el borde superior de ese control.PaddingTop – The distance between text in a control and the top edge of that control.

PressedBorderColor: el color de un borde del control cuando el usuario toca o hace clic en ese control.PressedBorderColor – The color of a control's border when the user taps or clicks that control.

PressedColor: el color de texto de un control cuando el usuario toca o hace clic en ese control.PressedColor – The color of text in a control when the user taps or clicks that control.

PressedFill: el color de fondo de un control cuando el usuario toca o hace clic en ese control.PressedFill – The background color of a control when the user taps or clicks that control.

Reset: indica si un control vuelve a su valor predeterminado.Reset – Whether a control reverts to its default value.

ColorDeSelección: color del texto de los elementos seleccionados en una lista o de la herramienta de selección de un control de entrada manuscrita.SelectionColor – The text color of a selected item or items in a list or the color of the selection tool in a pen control.

RellenoDeSelección: el color de fondo de uno o varios elementos seleccionados en una lista o un área seleccionada de un control de entrada manuscrita.SelectionFill – The background color of a selected item or items in a list or a selected area of a pen control.

SelecciónMúltiple: indica si un usuario puede seleccionar más de un elemento en un cuadro de lista.SelectMultiple – Whether a user can select more than one item in a listbox.

Size: el tamaño de la fuente del texto que aparece en un control.Size – The font size of the text that appears on a control.

Strikethrough: indica si aparece una línea sobre el texto de un control.Strikethrough – Whether a line appears through the text that appears on a control.

TabIndex: personaliza el orden de tabulación de los controles en tiempo de ejecución cuando se establece en un valor distinto de cero.TabIndex – Customizes the tab order of controls at runtime when set to a non-zero value.

Información sobre herramientas: texto explicativo que aparece cuando el usuario mantiene el puntero sobre un control.Tooltip – Explanatory text that appears when the user hovers over a control.

Underline: indica si aparece una línea debajo del texto de un control.Underline – Whether a line appears under the text that appears on a control.

Visible: indica si un control aparece o está oculto.Visible – Whether a control appears or is hidden.

Width: la distancia entre los bordes derecho e izquierdo de un control.Width – The distance between a control's left and right edges.

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).X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

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).Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

Distinct( DataSource, ColumnName )Distinct( DataSource, ColumnName )

EjemploExample

  1. Agregue un control Cuadro de lista, denomínelo CategoryList y establezca su propiedad Elementos en esta fórmula:Add a List box control, name it CategoryList, and set its Items property to this formula:
    ["Carpet","Hardwood","Tile"]["Carpet","Hardwood","Tile"]

    ¿No sabe cómo agregar, nombrar y configurar un control?Don't know how to add, name, and configure a control?

    Categorías de suelo en el cuadro de lista

  2. Agregar tres controles Lista desplegable, muévalas a CategoryListy asígneles un nombre ListaMoqueta, ListaParquet, y ListaMosaico.Add three Drop down controls, move them under CategoryList, and name them CarpetList, HardwoodList, and TileList.
  3. Establecer la propiedad Elementos de cada control Lista desplegable en uno de estos valores:Set the Items property of each Drop down control to one of these values:

    • ListaMoqueta: ["Caserta Stone Beige","Ageless Beauty Clay", "Lush II Tundra"]CarpetList: ["Caserta Stone Beige","Ageless Beauty Clay", "Lush II Tundra"]
    • ListaParquet: ["Golden Teak","Natural Hickory", "Victoria Mahogany"]HardwoodList: ["Golden Teak","Natural Hickory", "Victoria Mahogany"]
    • ListaMosaico: ["Honey Onyx Marble","Indian Autumn Slate", "Panaria Vitality Ceramic"]TileList: ["Honey Onyx Marble","Indian Autumn Slate", "Panaria Vitality Ceramic"]

      Nombres de suelos en las listas desplegables

  4. Establezca la propiedad Elementos de cada control Lista desplegable en uno de estos valores:Set the Visible property of each Drop down control to one of these values:

    • ListaMoqueta: If("Moqueta" en CategoryList.SelectedItems.Value, true)CarpetList: If("Carpet" in CategoryList.SelectedItems.Value, true)
    • ListaParquet: If("Parquet" en CategoryList.SelectedItems.Value, true)HardwoodList: If("Hardwood" in CategoryList.SelectedItems.Value, true)
    • ListaMosaico: If("Mosaico" en 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?Want more information about the If function or other functions?

  5. Presione F5 y, a continuación, elija uno o más elementos de CategoryList.Press F5, and then choose one or more items in CategoryList.

    Aparecerá el control o controles apropiados Lista desplegable en función de su elección.The appropriate Drop down control or controls appear based on your choice or choices.

    Nombres de suelos en las listas desplegables

  6. (opcional) Presione Esc para volver al área de trabajo predeterminada.(optional) Press Esc to return to the default workspace.