Controllo Casella di controllo in Power Apps
Controllo che l'utente può selezionare o deselezionare per impostarne il valore su true o false.
Descrizione
Questo controllo classico viene usato nell'interfaccia utente grafica da decenni e permette all'utente di specificare un valore booleano.
Proprietà chiave
Default: valore iniziale di un controllo prima della modifica da parte dell'utente.
Text: testo visualizzato in un controllo o che l'utente digita in un controllo.
Value: valore di un controllo di input.
Proprietà aggiuntive
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.
CheckboxBackgroundFill: colore di sfondo del riquadro che circonda il segno di spunta in un controllo Casella di controllo.
CheckboxBorderColor: colore del bordo che circonda il segno di spunta in un controllo Casella di controllo.
CheckboxSize: larghezza e altezza del riquadro che circonda il segno di spunta in un controllo Casella di controllo.
CheckmarkFill: colore del segno di spunta in un controllo Casella di controllo.
Color: colore del testo 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.
DisabledColor: colore del testo di un controllo se la relativa proprietà DisplayMode è impostata su Disabled.
DisabledFill: colore dello sfondo di un controllo se la relativa proprietà DisplayMode è impostata su Disabled.
Fill: colore dello sfondo di un controllo.
FocusedBorderColor: colore del bordo di un controllo quando è evidenziato.
FocusedBorderThickness: spessore del bordo di un controllo quando è evidenziato.
Font: nome della famiglia di caratteri in cui viene visualizzato il testo.
FontWeight: spessore del testo di un controllo. Può essere Bold (Grassetto), Semibold (Semibold), Normal (Normale) o Lighter (Sottile).
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.
HoverColor: colore del testo di un controllo quando l'utente posiziona il puntatore del mouse su tale controllo.
HoverFill: colore dello sfondo di un controllo quando l'utente posiziona il puntatore del mouse su di esso.
Italic: indica se il testo di un controllo è in corsivo.
OnCheck: azioni da eseguire quando il valore di una casella di controllo o di un interruttore viene modificato in true.
OnSelect: azioni da eseguire quando l'utente tocca o fa clic su un controllo.
OnUncheck: azioni da eseguire quando il valore di una casella di controllo o di un interruttore viene modificato in false.
PaddingBottom: distanza tra il testo in un controllo e il bordo inferiore del controllo.
PaddingLeft: distanza tra il testo in un controllo e il bordo sinistro del controllo.
PaddingRight: distanza tra il testo in un controllo e il bordo destro del controllo.
PaddingTop: distanza tra il testo in un controllo e il bordo superiore del controllo.
PressedBorderColor: colore del bordo di un controllo quando l'utente tocca o fa clic su tale controllo.
PressedColor: colore del testo di un controllo quando l'utente tocca o fa clic su tale controllo.
PressedFill: colore dello sfondo di un controllo quando l'utente tocca o fa clic su tale controllo.
Reset: indica se viene ripristinato il valore predefinito di un controllo.
Size: dimensione del carattere del testo visualizzato in un controllo.
Strikethrough: indica se viene visualizzata una riga all'interno del testo di un 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.
Underline: indica se il testo visualizzato nel controllo è sottolineato.
VerticalAlign: posizione del testo di un controllo in relazione al centro verticale di tale controllo.
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.
Funzioni correlate
Esempio
Aggiungi un controllo Casella di controllo, denominalo chkReserve e impostane la proprietà Text in modo che venga visualizzato Reserve now.
Non sai come aggiungere un controllo, assegnargli un nome e configurarlo?
Aggiungi un controllo Selezione data e impostane la proprietà Visible sulla formula seguente:
If(chkReserve.Value = true, true)Sono necessarie altre informazioni sulla funzione If o su altre funzioni?
Premi F5, tocca o fai clic su chkReserve per impostarne la proprietà Value su true e quindi tocca o fai clic nuovamente su chkReserve per impostarne la proprietà Value su false.
Il controllo Selezione data viene visualizzato quando la proprietà Value di chkReserve è true, ma non quando è false.
Per tornare all'area di lavoro predefinita, premi ESC.
Linee guida per l'accessibilità
Contrasto dei colori
È necessario un contrasto dei colori adeguato tra:
- CheckmarkFill e CheckboxBackgroundFill
- CheckboxBackgroundFill e Fill
- CheckboxBackgroundFill e PressedFill
- CheckboxBackgroundFill e HoverFill
Sono requisiti aggiuntivi a quelli relativi al contrasto dei colori standard.
Supporto lettore schermo
- Text deve essere presente.
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.
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).