有没有办法在一个TextBlock中组合静态文本和绑定?因为StringFormat在Windows Phone 7中不起作用。 我试试
<TextBlock Text="{Binding strAudioArtistName, StringFormat=StaticText: {0}}"/>
但不起作用......
感谢
答案 0 :(得分:7)
实际上,如果你可以改变你的视图模型并在属性中进行格式化,你将获得比依赖IValueConverter更好的性能。
我沿着这些线使用模式仍然给我属性更改通知
string _value;
public string Value { get { return _value; } set { _value = value; NotifyPropertyChanged("Value"); NotifyPropertyChanged("ValueFormatted"); } }
public string ValueFormatted { get { return "Static Text: " + _value; } }
答案 1 :(得分:5)
WP7
使用Silverlight 3
。所以,你没有得到StringFormat
。请改用IValueConverter
。