Controllo Dispositivo di scorrimento in Power Apps

Controllo con cui l'utente può specificare un valore mediante il trascinamento del quadratino.

Descrizione

L'utente può indicare un valore, compreso tra un valore minimo e un massimo specificato, trascinando il quadratino di un dispositivo di scorrimento da sinistra a destra o dal basso verso l'alto, a seconda della direzione scelta.

Proprietà chiave

Default: valore iniziale di un controllo prima della modifica da parte dell'utente.

Max: valore massimo impostabile dall'utente per un dispositivo di scorrimento o una classificazione.

Min: valore minimo impostabile dall'utente per un dispositivo di scorrimento.

Value: valore di un controllo di input.

Proprietà aggiuntive

AccessibleLabel: etichetta per le utilità per la lettura dello schermo.

BorderColor: colore del bordo di un controllo.

BorderStyle: indica se il bordo di un controllo è Solid (Tinta unita), Dashed (Tratteggiato), Dotted (Punteggiato) o None (Nessuno).

BorderThickness: spessore del bordo di un controllo.

DisplayMode: indica se il controllo consente l'input dell'utente (Edit), visualizza solo i dati (View) o è disabilitato (Disabled).

DisabledBorderColor: colore del bordo di un controllo se la relativa proprietà DisplayMode è impostata su Disabled.

FocusedBorderColor: colore del bordo di un controllo quando è evidenziato.

FocusedBorderThickness: spessore del bordo di un controllo quando è evidenziato.

HandleActiveFill: colore del quadratino di un dispositivo di scorrimento mentre l'utente ne modifica il valore.

HandleFill: colore del quadratino, l'elemento che cambia posizione in un controllo di alternanza o scorrimento.

HandleHoverFill: colore del quadratino in un dispositivo di scorrimento quando l'utente posiziona su di esso il puntatore del mouse.

HandleSize: dimensione del quadratino.

Height: distanza tra i bordi superiore e inferiore del controllo.

HoverBorderColor: colore del bordo di un controllo quando l'utente posiziona il puntatore del mouse su di esso.

Layout: indica se l'utente scorre in una raccolta o regola un dispositivo di scorrimento dall'alto verso il basso (Vertical) o da sinistra verso destra (Horizontal).

OnChange: azioni da eseguire quando l'utente modifica il valore di un controllo, ad esempio usando un dispositivo di scorrimento.

OnSelect: azioni da eseguire quando l'utente tocca o fa clic su un controllo.

PressedBorderColor: colore del bordo di un controllo quando l'utente tocca o fa clic su tale controllo.

RailFill: colore di sfondo del rettangolo in un controllo di alternanza quando il relativo valore è false oppure il colore della riga a destra del quadratino in un controllo di scorrimento.

RailHoverFill: quando passi il mouse su un controllo di alternanza o un dispositivo di scorrimento, il colore di sfondo del rettangolo in un controllo di alternanza quando il relativo valore è false oppure il colore della riga a destra del quadratino in un controllo di scorrimento.

ReadOnly: indica se un utente può modificare il valore di un controllo Dispositivo di scorrimento o Valutazione.

Reset: indica se viene ripristinato il valore predefinito di un controllo.

ShowValue: indica se viene visualizzato il valore di scorrimento o valutazione quando l'utente modifica il valore o passa sul controllo.

TabIndex: ordine di spostamento tramite tastiera in relazione ad altri controlli.

Tooltip: testo descrittivo visualizzato quando l'utente posiziona il mouse su un controllo.

ValueFill: colore di sfondo del rettangolo in un controllo di alternanza quando il relativo valore è true oppure il colore della riga a sinistra del quadratino in un controllo di scorrimento.

ValueHoverFill: quando mantieni il puntatore del mouse su un controllo di alternanza o un dispositivo di scorrimento, il colore di sfondo del rettangolo in un controllo di alternanza quando il relativo valore è true oppure il colore della riga a sinistra del quadratino in un controllo di scorrimento.

Visible: indica se un controllo viene visualizzato o è nascosto.

Width: distanza tra i bordi sinistro e destro di un controllo.

X: distanza tra il bordo sinistro di un controllo e il bordo sinistro del contenitore padre o della schermata se non c'è un contenitore padre.

Y: distanza tra il bordo superiore di un controllo e il bordo superiore del contenitore padre o della schermata se non c'è un contenitore padre.

Sum( Value1, Value2 )

Esempio

  1. Aggiungi un pulsante e impostane la proprietà OnSelect su questa 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})

    Non sai come aggiungere un controllo, assegnargli un nome e configurarlo?

    Sono necessarie altre informazioni su ClearCollect o su altre funzioni?

  2. Premei F5, seleziona il pulsante e quindi premi ESC.

  3. Aggiungi un dispositivo di scorrimento, spostalo sotto il pulsante e denomina il dispositivo di scorrimento MinPopulation.

  4. Imposta la proprietà Max del dispositivo di scorrimento su 5000000 e la proprietà Min su 1000000.

  5. Aggiungi una raccolta di testo con orientamento verticale, spostala sotto il dispositivo di scorrimento e imposta la proprietà della raccolta Items su questa formula:
    Filter(CityPopulations, Population > MinPopulation)

  6. Nel primo elemento della raccolta, imposta la proprietà Text dell'etichetta superiore su ThisItem.City e imposta la proprietà Text dell'etichetta nella parte inferiore su questa formula:
    Text(ThisItem.Population, "##,###")

  7. Premi F5 e quindi modifica MinPopulation per mostrare solo le città che dispongono di una popolazione maggiore rispetto al valore specificato.

  8. Per tornare all'area di lavoro predefinita, premi ESC.

Linee guida per l'accessibilità

Contrasto dei colori

È necessario un contrasto dei colori adeguato tra:

  • ValueFill e RailFill
  • ValueHoverFill e RailHoverFill
  • FocusedBorderColor e il colore all'esterno del controllo
  • ValueFill e il colore di sfondo
  • RailFill e il colore di sfondo
  • ValueHoverFill e il colore di sfondo
  • RailHoverFill e il colore di sfondo

Supporto lettore schermo

Supporto per la tastiera

  • Il valore di TabIndex deve essere uguale o superiore a zero, in modo che gli utenti della tastiera possano passare a questo controllo.
  • Gli indicatori di attivazione devono essere chiaramente visibili. A questo scopo, usa FocusedBorderColor e FocusedBorderThickness.
  • Il valore del dispositivo di scorrimento deve essere visualizzato durante l'interazione con la tastiera. A questo scopo, usa uno dei metodi seguenti:
    • Imposta ShowValue su true.
    • Aggiungi un controllo Etichetta accanto al dispositivo di scorrimento. Imposta la proprietà Text dell'etichetta sulla proprietà Value del dispositivo di scorrimento.

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).