O código a seguir tem uma vinculação simples que vincula o Text do TextBlock denominado MyTextBlock à propriedade Text and ToolTip do TextBox usando exatamente a mesma notação Binding:
<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>
A associação também usa a propriedade StringFormat introduzida no .NET 3.5 SP1, que está funcionando bem para a propriedade Text acima, mas parece estar quebrada para a dica de ferramenta. O resultado esperado é "It is: Foo Bar", mas quando você passa o mouse sobre o TextBox, a dica de ferramenta mostra apenas o valor de ligação, não o valor formatado da string. Alguma ideia?