使用XAML和文本进行内联绑定的最佳实践Text ="一些文本{Some binding} some text}}"

use*_*500 2 data-binding silverlight xaml

我想知道是否有特殊的语法来绑定与现有文本连接的文本.

像这样的东西.

<TextBlock Grid.Row="0" Name="tbGroupMembershipCaption"
           Text="The following users have access to export to '{Binding TargetName}'."/>
Run Code Online (Sandbox Code Playgroud)

显然,这不起作用.

什么是最佳做法?

使用SL4.

H.B*_*.B. 8

使用StringFormatBinding.

WPF: {Binding SomeProp, StringFormat={}Head text {0} Tail text}
WPF/SL: {Binding SomeProp, StringFormat='{}Head text {0} Tail text'}
WPF/SL Alt.: {Binding SomeProp, StringFormat=Head text \{0\} Tail text}