Concatenare un testo in binding in XAML senza usare StringFormat con WinRT

di Alessio Leoncini, in WinRT,

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

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi