Controllo Elenco a discesa in PowerAppsDrop down control in PowerApps

Elenco che, se non viene aperto dall'utente, mostra solo il primo elemento.A list that shows only the first item unless the user opens it.

DescrizioneDescription

Un controllo Elenco a discesa permette di risparmiare spazio nell'area dello schermo, in particolare per elenchi con un numero elevato di opzioni.A Drop down control conserves screen real estate, especially when the list contains a large number of choices. Se la freccia di espansione non viene selezionata per visualizzare ulteriori opzioni, infatti, il controllo occupa solo una riga.The control takes up only one line unless the user selects the chevron to reveal more choices.

Proprietà chiaveKey properties

Default: valore iniziale di un controllo prima della modifica da parte dell'utente.Default – The initial value of a control before it is changed by the user.

Items: origine dei dati visualizzati in un controllo, ad esempio una raccolta, un elenco o un grafico.Items – The source of data that appears in a control such as a gallery, a list, or a chart.

Items The source of data that appears in a control such as a gallery, a list, or a chart.

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. 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.

Selected: elemento selezionato.Selected – The selected item.

Proprietà aggiuntiveAdditional properties

BorderColor: colore del bordo di un controllo.BorderColor – The color of a control's border.

BorderStyle: indica se il bordo di un controllo è Solid (Tinta unita), Dashed (Tratteggiato), Dotted (Punteggiato) o None (Nessuno).BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness: spessore del bordo di un controllo.BorderThickness – The thickness of a control's border.

FocusedBorderThickness: spessore del bordo del controllo con lo stato attivo.FocusedBorderThickness – The thickness of the control's border when it has keyboard focus.

ChevronBackground: colore dietro la freccia a discesa in un elenco a discesa.ChevronBackground – The color behind the down arrow in a dropdown list.

ChevronFill: colore della freccia a discesa in un elenco a discesa.ChevronFill – The color of the down arrow in a dropdown list.

Color: colore del testo di un controllo.Color – The color of text in a control.

DisplayMode: indica se il controllo consente l'input dell'utente (Edit), visualizza solo i dati (View) o è disabilitato (Disabled).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

DisabledBorderColor: colore del bordo di un controllo se la relativa proprietà DisplayMode è impostata su Disabled.DisabledBorderColor – The color of a control's border if the control's DisplayMode property is set to Disabled.

DisabledColor: colore del testo di un controllo se la relativa proprietà DisplayMode è impostata su Disabled.DisabledColor – The color of text in a control if its DisplayMode property is set to Disabled.

DisabledFill: colore dello sfondo di un controllo se la relativa proprietà DisplayMode è impostata su Disabled.DisabledFill – The background color of a control if its DisplayMode property is set to Disabled.

Fill: colore dello sfondo di un controllo.Fill – The background color of a control.

Font: nome della famiglia di caratteri in cui viene visualizzato il testo.Font – The name of the family of fonts in which text appears.

FontWeight: spessore del testo di un controllo. Può essere Bold (Grassetto), Semibold (Semibold), Normal (Normale) o Lighter (Sottile).FontWeight – The weight of the text in a control: Bold, Semibold, Normal, or Lighter.

Height: distanza tra i bordi superiore e inferiore del controllo.Height – The distance between a control's top and bottom edges.

HoverBorderColor: colore del bordo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.HoverBorderColor – The color of a control's border when the user keeps the mouse pointer on that control.

HoverColor: colore del testo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.HoverColor – The color of the text in a control when the user keeps the mouse pointer on it.

HoverFill: colore di sfondo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.HoverFill – The background color of a control when the user keeps the mouse pointer on it.

Italic: indica se il testo di un controllo è in corsivo.Italic – Whether the text in a control is italic.

OnChange: risposta dell'app quando l'utente modifica il valore di un controllo, ad esempio usando un dispositivo di scorrimento.OnChange – How the app responds when the user changes the value of a control (for example, by adjusting a slider).

OnSelect: modo in cui l'app risponde quando l'utente tocca o fa clic su un controllo.OnSelect – How the app responds when the user taps or clicks a control.

PaddingBottom: distanza tra il testo in un controllo e il bordo inferiore del controllo.PaddingBottom – The distance between text in a control and the bottom edge of that control.

PaddingLeft: distanza tra il testo in un controllo e il bordo sinistro del controllo.PaddingLeft – The distance between text in a control and the left edge of that control.

PaddingRight: distanza tra il testo in un controllo e il bordo destro del controllo.PaddingRight – The distance between text in a control and the right edge of that control.

PaddingTop: distanza tra il testo in un controllo e il bordo superiore del controllo.PaddingTop – The distance between text in a control and the top edge of that control.

PressedBorderColor: colore del bordo di un controllo quando l'utente tocca o fa clic su tale controllo.PressedBorderColor – The color of a control's border when the user taps or clicks that control.

PressedColor: colore del testo di un controllo quando l'utente tocca o fa clic su tale controllo.PressedColor – The color of text in a control when the user taps or clicks that control.

PressedColor: colore dello sfondo di un controllo quando l'utente tocca o fa clic su tale controllo.PressedFill – The background color of a control when the user taps or clicks that control.

Reset: indica se viene ripristinato il valore predefinito di un controllo.Reset – Whether a control reverts to its default value.

SelectionColor: colore del testo di uno o più elementi selezionati in un elenco o colore dello strumento di selezione in un controllo penna.SelectionColor – The text color of a selected item or items in a list or the color of the selection tool in a pen control.

SelectionFill: colore dello sfondo di uno o più elementi selezionati in un elenco o in un'area selezionata di un controllo penna.SelectionFill – The background color of a selected item or items in a list or a selected area of a pen control.

Size: dimensione del carattere del testo visualizzato in un controllo.Size – The font size of the text that appears on a control.

Strikethrough: indica se viene visualizzata una riga all'interno del testo di un controllo.Strikethrough – Whether a line appears through the text that appears on a control.

TabIndex: se impostata su un valore diverso da zero, personalizza l'ordine di tabulazione dei controlli in runtime.TabIndex – Customizes the tab order of controls at runtime when set to a non-zero value.

Tooltip: testo descrittivo visualizzato quando l'utente posiziona il mouse su un controllo.Tooltip – Explanatory text that appears when the user hovers over a control.

Underline: indica se il testo visualizzato nel controllo è sottolineato.Underline – Whether a line appears under the text that appears on a control.

Visible: indica se un controllo viene visualizzato o è nascosto.Visible – Whether a control appears or is hidden.

Width: distanza tra i bordi sinistro e destro di un controllo.Width – The distance between a control's left and right edges.

X: distanza tra il bordo sinistro di un controllo e il bordo sinistro del contenitore padre, schermata se non c'è un contenitore padre.X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

X: distanza tra il bordo superiore di un controllo e il bordo superiore del contenitore padre, schermata se non c'è un contenitore padre.Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

EsempioExample

  1. Aggiungere un controllo Pulsante e impostarne la proprietà Text in modo da visualizzare Raccogli.Add a Button control, and set its Text property to show Collect.

    Non si sa come aggiungere un controllo, assegnargli un nome e configurarlo?Don't know how to add, name, and configure a control?

  2. Impostare la proprietà OnSelect del controllo Pulsante sulla formula seguente:Set the OnSelect property of the Button control to this formula:
    ClearCollect(CityPopulations, {City:"London", Country:"United Kingdom", Population:8615000}, {City:"Berlin", Country:"Germany", Population:3562000}, {City:"Madrid", Country:"Spain", Population:3165000}, {City:"Rome", Country:"Italy", Population:2874000}, {City:"Paris", Country:"France", Population:2273000}, {City:"Hamburg", Country:"Germany", Population:1760000}, {City:"Barcelona", Country:"Spain", Population:1602000}, {City:"Munich", Country:"Germany", Population:1494000}, {City:"Milan", Country:"Italy", Population:1344000})ClearCollect(CityPopulations, {City:"London", Country:"United Kingdom", Population:8615000}, {City:"Berlin", Country:"Germany", Population:3562000}, {City:"Madrid", Country:"Spain", Population:3165000}, {City:"Rome", Country:"Italy", Population:2874000}, {City:"Paris", Country:"France", Population:2273000}, {City:"Hamburg", Country:"Germany", Population:1760000}, {City:"Barcelona", Country:"Spain", Population:1602000}, {City:"Munich", Country:"Germany", Population:1494000}, {City:"Milan", Country:"Italy", Population:1344000})

    Sono necessarie altre informazioni su ClearCollect o su altre funzioni?Want more information about the ClearCollect function or other functions?

  3. Premere F5, toccare o fare clic sul controllo Button (Pulsante) e quindi premere ESC.Press F5, click or tap the Button control, and then press Esc.
  4. Aggiungere un controllo Elenco a discesa, denominarlo Countries e impostarne la proprietà Items sulla formula seguente:Add a Drop down control, name it Countries, and set its Items property to this formula:
    Distinct(CityPopulations, Country)Distinct(CityPopulations, Country)
  5. Aggiungere un controllo Raccolta testi con orientamento orizzontale o verticale e impostarne la proprietà Items sulla formula seguente:Add a Text gallery control in vertical/portrait orientation, and set its Items property to this formula:
    Filter(CityPopulations, Countries.Selected.Value in Country)Filter(CityPopulations, Countries.Selected.Value in Country)
  6. Nel primo elemento del controllo Raccolta testi impostare la proprietà Text del controllo Etichetta superiore su ThisItem.City ed eliminare il controllo Etichetta inferiore.In the first item of the Text gallery control, set the Text property of the upper Label control to ThisItem.City, and delete the bottom Label control.
  7. Impostare la proprietà TemplateSize del controllo Raccolta testi su 80.Set the TemplateSize property of the Text gallery control to 80.
  8. Premere F5, toccare o fare clic sulla freccia di espansione nell'elenco Countries e quindi scegliere un'opzione dall'elenco.Press F5, click or tap the chevron in the Countries list, and then choose an option in that list.

    Il controllo Raccolta testi mostrerà solo le città del paese selezionato.The Text gallery control shows only those cities in the country that you chose.