你好朋友我想把我的TextBlock绑定到一些文本,例如“用户完成的东西”这里用户是可变部分,我想用文本块中的绑定填充我已经在wpf这样做了。
<TextBlock Text="{Binding Artist.Fans.Count, StringFormat='Number of Fans: {0}'}"/>
但是,当我尝试它的Windows地铁我得到这个错误的字符串格式没有定义,所以我想知道有没有办法做到这一点,而不从属性发送整个自定义文本..希望你有我要求的任何感谢帮助或更好的想法。
答案 0 :(得分:1)
public sealed class StringFormatConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, string language)
{
if (value == null)
return null;
if (parameter == null)
return value;
return string.Format((string)parameter, value);
}
public object ConvertBack(object value, Type targetType, object parameter,
string language)
{
throw new NotImplementedException();
}
}