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
Hosting di componenti WebAssembly in un'applicazione Blazor static
Le novità di Angular: i miglioramenti alla CLI
Definire stili a livello di libreria in Angular
Migrare una service connection a workload identity federation in Azure DevOps
Utilizzare un service principal per accedere a Azure Container Registry
Utilizzare politiche di resiliency con Azure Container App
Utilizzare la versione generica di EntityTypeConfiguration in Entity Framework Core
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON
Creare un webhook in Azure DevOps
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Creare moduli CSS in React
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
I più letti di oggi
- Sblocca le performance della tua applicazione con .NET 8
- Utilizzare WebAssembly con .NET, ovunque
- Gestire la cancellazione di una richiesta in streaming da Blazor
- L'evoluzione di Blazor in .NET 8
- gRPC con .NET
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Blazor: Security
- Utilizzare QuickGrid di Blazor con Entity Framework