2016-04-05 1 views
1

Toute idée sur la façon de lier seulement une partie de la chaîne 'TextBlock.Text'.Relier une partie de 'TextBlock' dans UWP

Par exemple:

Je veux ajouter le "Votre nom est {Binding Path = Name}" et ont 'OneWay Binding' sans avoir à utiliser un autre contrôle 'TextBlock'.

Répondre

3

Mettre le texte dans vos Manchettes en Runs:

<TextBlock> 
    <Run>Your name is</Run> 
    <Run Text="{Binding Path=Name}"/> 
</TextBlock> 

Il est possible que vous rencontrez des problèmes avec les espaces blancs entre les Runs dans un tel cas. Vous pouvez utiliser l'attribut xml: space = "preserve" sur TextBlock dans ce cas.

+0

fonctionne comme un charme merci! – NicolasL