Le code suivant a une liaison simple qui lie le texte du TextBlock nommé MyTextBlock à la propriété Text et ToolTip de TextBox en utilisant exactement la même notation de liaison:
<StackPanel>
<TextBlock x:Name="MyTextBlock">Foo Bar</TextBlock>
<TextBox Text="{Binding ElementName=MyTextBlock, Path=Text, StringFormat='It is: \{0\}'}"
ToolTip="{Binding ElementName=MyTextBlock, Path=Text, StringFormat='It is: \{0\}'}" />
</StackPanel>
La liaison utilise également la propriété StringFormat introduite avec .NET 3.5 SP1 qui fonctionne correctement pour la propriété Text ci-dessus mais semble être interrompue pour l'info-bulle. Le résultat attendu est "C'est: Foo Bar" mais lorsque vous survolez la zone de texte, l'info-bulle affiche uniquement la valeur de liaison, pas la valeur au format chaîne. Des idées?