Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Controllo che l'utente può attivare o disattivare spostando l'handle.
Description
Un interruttore è un elemento dell'interfaccia utente creato per interfacce utente grafiche moderne (GUI) che funzionano nello stesso modo di una casella di controllo. Usa un interruttore quando vuoi attivare/disattivare una metafora dell'interruttore, ad esempio per abilitare o disabilitare un'impostazione. Le proprietà chiave per questo controllo sono Checked, Label, OnCheck, OnSelect e OnUncheck.
General
Etichetta : testo visualizzato accanto all'interruttore.
AccessibleLabel: etichetta per le utilità per la lettura dello schermo.
Visible: indica se un controllo viene visualizzato o è nascosto.
Comportamento
Checked : valore iniziale di un controllo prima che venga modificato dall'utente.
DisplayMode: indica se il controllo consente l'input dell'utente (Edit), visualizza solo i dati (View) o è disabilitato (Disabled).
Dimensioni e posizione
LabelPosition : posizione in cui l'etichetta viene visualizzata rispetto all'interruttore. Questa proprietà usa i valori LabelPosition.Before di enumerazione tipizzati e LabelPosition.After. Il valore predefinito è LabelPosition.After.
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.
Width: distanza tra i bordi sinistro e destro di un controllo.
Height: distanza tra i bordi superiore e inferiore del controllo.
Stile e tema
BasePaletteColor: la tavolozza dei colori applicata a un controllo. Questo colore influisce su tutte le superfici del controllo che eseguono il rendering di un colore del tema.
Font: nome della famiglia di caratteri in cui viene visualizzato il testo.
Dimensioni : dimensioni del carattere del testo visualizzato in un controllo. Se il valore è null o zero, il tema Fluent selezionato determina le dimensioni del carattere.
Color : colore del testo in un controllo .
FontWeight : spessore del testo in un controllo: Grassetto, Leggero, Normale o Semibold.
FontItalic: indica se il testo di un controllo è in corsivo.
FontUnderline: indica se il testo visualizzato nel controllo è sottolineato.
FontStrikethrough: indica se viene visualizzata una riga all'interno del testo di un controllo.
Proprietà aggiuntive
Descrizione comando : testo esplicativo visualizzato quando l'utente passa il puntatore del mouse sul controllo.
OnCheck : azioni da eseguire quando il valore dell'interruttore diventa true.
OnSelect : azioni da eseguire quando l'utente seleziona un controllo.
OnUncheck : azioni da eseguire quando il valore dell'interruttore diventa false.
Aggiornamenti recenti
La versione aggiornata del controllo Toggle modern include i miglioramenti e le modifiche di comportamento seguenti.
Ridenominazione delle proprietà
| Proprietà Previous | Nuova proprietà | Note |
|---|---|---|
FontColor |
Color |
Rinominato per coerenza tra i controlli moderni. |
FontSize |
Size |
Rinominato per coerenza tra i controlli moderni. |
Modifiche al formato enumerazione
Le proprietà che in precedenza accettavano stringhe di testo normale ora usano enumerazioni Power Fx tipizzate. Le enumerazioni tipate offrono il completamento automatico e la convalida in fase di compilazione di IntelliSense e consentono di evitare errori di formula da valori con errori di ortografia.
| Property | Valore precedente | Nuovo valore |
|---|---|---|
LabelPosition |
"Before" |
LabelPosition.Before |
LabelPosition |
"After" |
LabelPosition.After |
Improvements
-
Supporto delle descrizioni comandi: una nuova
Tooltipproprietà mostra testo esplicativo quando l'utente passa il puntatore sull'interruttore. - Ridimensionamento migliorato: l'interruttore riempie ora la larghezza intera e l'altezza dei limiti del controllo, in modo che le dimensioni si ridimensionano in modo prevedibile quando si ridimensiona il controllo o lo si posiziona in un contenitore reattivo.
-
Modalità di visualizzazione di sola lettura: quando
DisplayModeèView, l'interruttore ora esegue il rendering come di sola lettura anziché come disabilitato, in modo che gli utenti possano indicare chiaramente la differenza tra un valore che non possono modificare e un controllo non disponibile.