我在Silverlight 4中工作,我试图在绑定到TextBlock的值中插入撇号:
<TextBlock Text="{Binding MyValue, StringFormat='The value is '{0}''}"/>
但是,即使我已尝试使用\'
和"
进行转义,但我收到的XAML解析错误仍未成功。
答案 0 :(得分:7)
这适用于WPF或Silverlight。
<Grid>
<Grid.Resources>
<system:String x:Key="Format">The value is '{0}'</system:String>
</Grid.Resources>
<TextBlock Text="{Binding MyValue, StringFormat={StaticResource Format}}"/>
</Grid>