A differenza di WPF, Silverlight e Windows Phone Runtime, nell'espressione binding in WinRT non è presente la proprietà StringFormat, utile a concatenare il valore in binding con altro testo personalizzato.
Per sopperire a questo scenario è possibile usare gli oggetti Run con i quali possiamo definire più testi all'interno dello stesso TextBlock. La proprietà Text di Run può essere oggetto di binding.
<TextBlock> <Run Text="Temperatura " /> <Run Text="{Binding Temp}" /> <Run Text="°" /> </TextBlock>
Nel codice di esempio, il risultato può essere il seguente: Temperatura 10°.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire errori funzionali tramite exception in ASP.NET Core Web API
Usare il versioning con i controller di ASP.NET Core Web API
Sfruttare i KeyedService in un'applicazione Blazor in .NET 8
Eseguire operazioni con timeout in React
Eseguire una query su SQL Azure tramite un workflow di GitHub
Hosting di componenti WebAssembly in un'applicazione Blazor static
Effettuare chiamate con versioning da Blazor ad ASP.NET Core
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Sfruttare lo stream rendering per le pagine statiche di Blazor 8
Effettuare il binding di date in Blazor
Utilizzare le Cache API di JavaScript per salvare elementi nella cache del browser
Usare un KeyedService di default in ASP.NET Core 8
I più letti di oggi
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
- Utilizzare il trigger SQL con le Azure Function
- Disabilitare automaticamente un workflow di GitHub (parte 2)
- Ottimizzazione dei block template in Angular 17
- Paginare i risultati con QuickGrid in Blazor
- Ed infine anche il calendario :)
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!