Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Controllo che l'utente può attivare o disattivare spostando il relativo handle.
Description
Un interruttore è progettato per le interfacce utente utente recenti, ma si comporta allo stesso modo di una casella di controllo.
Proprietà chiave
Impostazione predefinita : valore iniziale di un controllo prima che venga modificato dall'utente.
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 è Solido, Tratteggiato, Tratteggiato o Nessuno.
BorderThickness : spessore del bordo di un controllo.
DisplayMode : indica se il controllo consente l'input dell'utente (Modifica), visualizza solo i dati (visualizzazione) o è disabilitato (Disabilitato).
DisabledBorderColor : colore del bordo di un controllo se la proprietà DisplayMode del controllo è impostata su Disabled.
FalseFill : colore di riempimento attiva/disattiva quando l'interruttore è disattivato.
FalseHoverFill : il colore di riempimento al passaggio del mouse quando l'interruttore è disattivato.
FalseText : testo visualizzato quando l'interruttore è disattivato.
Riempimento : colore di sfondo di un controllo.
FocusedBorderColor : colore del bordo di un controllo quando il controllo è attivo.
FocusedBorderThickness : spessore del bordo di un controllo quando il controllo è attivo.
HandleFill : colore di riempimento dell'handle di attivazione/disattivazione.
Altezza : distanza tra i bordi superiore e inferiore di un controllo.
HoverBorderColor : colore del bordo di un controllo quando l'utente mantiene il puntatore del mouse su tale controllo.
OnChange : azioni da eseguire quando l'utente modifica il valore di un controllo, ad esempio regolando un dispositivo di scorrimento.
OnCheck : azioni da eseguire quando il valore di una casella di controllo o un interruttore passa a 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 un interruttore passa a false.
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 attivazione/disattivazione quando il relativo valore è false o il colore della linea a destra del quadratino in un controllo dispositivo di scorrimento.
RailHoverFill : quando si passa il puntatore del mouse su un controllo interruttore o un dispositivo di scorrimento, il colore di sfondo del rettangolo in un controllo di attivazione/disattivazione quando il valore è false o il colore della linea a destra dell'handle in un controllo dispositivo di scorrimento.
Reimposta : indica se un controllo ripristina il valore predefinito.
ShowLabel : indica se viene visualizzata un'etichetta di testo accanto al controllo Attiva/Disattiva.
TabIndex : ordine di spostamento tramite tastiera in relazione ad altri controlli.
TextPosition : indica se l'etichetta è a sinistra o a destra del controllo attiva/disattiva.
Descrizione comando : testo esplicativo visualizzato quando l'utente passa il mouse su un controllo.
TrueFill : attiva/disattiva il colore di riempimento quando l'interruttore è attivato.
TrueHoverFill : attiva/disattiva il colore di riempimento al passaggio del mouse quando l'interruttore è attivo.
TrueText : testo visualizzato quando l'interruttore è attivato.
ValueFill : colore di sfondo del rettangolo in un controllo di attivazione/disattivazione quando il valore è true o il colore della linea a sinistra dell'handle in un controllo dispositivo di scorrimento.
ValueHoverFill : quando si mantiene il puntatore del mouse su un controllo di attivazione/disattivazione o un dispositivo di scorrimento, il colore di sfondo del rettangolo in un controllo di attivazione/disattivazione quando il valore è true o il colore della linea a sinistra dell'handle in un controllo dispositivo di scorrimento.
Visibile : indica se viene visualizzato o nascosto un controllo.
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
Example
Aggiungere un interruttore e denominarlo MemberDiscount.
Non sai come aggiungere un controllo, assegnargli un nome e configurarlo?
Aggiungere un'etichetta e impostarne la proprietà Text su questa formula:
If(MemberDiscount.Value = true, "Price: $75", "Price: $100")Per altre informazioni sulla funzione If o su altre funzioni,
Premere F5 e modificare il valore di MemberDiscount.
L'etichetta mostra un prezzo diverso, a seconda che MemberDiscount sia attivato o disattivato.
Per tornare all'area di lavoro predefinita, premere ESC.
Linee guida sull'accessibilità
Contrasto dei colori
Deve esserci un contrasto di colore adeguato tra:
- HandleFill e FalseFill
- HandleFill e FalseHoverFill
- HandleFill e TrueFill
- HandleFill e TrueHoverFill
- FalseFill e colore all'esterno del controllo
- FalseHoverFill e colore all'esterno del controllo
- TrueFill e colore all'esterno del controllo
- TrueHoverFill e colore all'esterno del controllo
Oltre ai requisiti di contrasto dei colori standard.
Utilità per la lettura dello schermo
- AccessibleLabel deve essere presente.
- FalseText deve essere presente.
- TrueText deve essere presente.
Supporto per la visione ridotta
- Prendere in considerazione l'impostazione di ShowLabel su true in modo che gli utenti possano determinare rapidamente il valore di attivazione/disattivazione.
Supporto della tastiera
- TabIndex deve essere zero o maggiore in modo che gli utenti della tastiera possano spostarsi.
- Gli indicatori di messa a fuoco devono essere chiaramente visibili. Usare FocusedBorderColor e FocusedBorderThickness per ottenere questo risultato.