Il ToggleSwitch è un controllo relativamente semplice, che spesso viene usato nelle applicazioni per creare la pagina dei settings. È possibile personalizzare il testo visualizzato dal controllo, impostando la proprietà Content, creadno un grafo complesso di oggetti, come in tutti i ContentControl. Si può anche modificare solo il testo visualizzato, utilizzando una semplice espressione di Binding e un converter.
<toolkit:ToggleSwitch Header="luce" Content="{Binding RelativeSource={RelativeSource Mode=Self}, Path=IsChecked, Converter={StaticResource StringToValueConverter}}"> </toolkit:ToggleSwitch>
Il codice del converter è semplicissimo: controlla il valore in ingresso e fornisce la stringa corrispondente in uscita. Il risultato è quello mostrato nell'immagine seguente.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestione dell'annidamento delle regole dei layer in CSS
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Creare gruppi di client per Event Grid MQTT
Sviluppare un'interfaccia utente in React con Tailwind CSS e Preline UI
Gestione degli stili CSS con le regole @layer
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub
Supportare lo HierarchyID di Sql Server in Entity Framework 8
Implementare l'infinite scroll con QuickGrid in Blazor Server