3
綁定我在Silverlight 4中工作,我想插入綁定到一個TextBlock值撇號:的StringFormat與撇號XAML不工作
<TextBlock Text="{Binding MyValue, StringFormat='The value is '{0}''}"/>
但是,我越來越XAML解析錯誤,儘管我已經嘗試使用\'
和"
來逃脫,但沒有成功。
綁定我在Silverlight 4中工作,我想插入綁定到一個TextBlock值撇號:的StringFormat與撇號XAML不工作
<TextBlock Text="{Binding MyValue, StringFormat='The value is '{0}''}"/>
但是,我越來越XAML解析錯誤,儘管我已經嘗試使用\'
和"
來逃脫,但沒有成功。
這將在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>
對於那些可能偶然發現這一點的人,因爲他們的'StringFormat'不在Tab控件的標題中工作;這不是一個字符串控件。必須將標題的內容分解爲一個「TextBlock」,然後使用「StringFormat」。 – OmegaMan 2017-09-14 13:07:12