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
Supportare la crittografia di ASP.NET Core con Azure Container App
Integrazione di Copilot in .NET Aspire
Ridimensionamento automatico input tramite CSS
Pubblicare un MCP Server in GitHub MCP Registry
Supporto nativo a JSON in SQL Server 2025
Recuperare le subissue e il loro stato di completamento in GitHub
Utilizzare i command service nei test con .NET Aspire
Mischiare codice server side e client side in una query LINQ con Entity Framework
Creare una file based app con C#
Gestire il ciclo di vita di AbortController in Javascript
Testare il failover sulle region in Azure Storage
Evidenziare una porzione di testo in un pagina dopo una navigazione




