这工作得很好,并且正确地插入不间断空格到字符串:非打破空间与代码
<TextBlock Text="Non Breaking Text Here"></TextBlock>
但我真正需要的是数据绑定过程中,以取代非中断空格空格。所以我写了一个简单的值转换器,用“ 
”替换空格。它确实取代了带有“ 
”的空格,但字面上显示了“ 
”,而不是显示为非中断空格。这是我的转换器:
public class SpaceToNbspConverter : IValueConverter
{
#region IValueConverter Members
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
return value.ToString().Replace(" ", " ");
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
#endregion
}
有人知道它为什么在XAML中有效,但不在代码中?
这是伟大的,我不知道如何之前做非破坏空间。谢谢你的问题!它回答了我自己的问题! – cplotts 2011-04-21 14:46:25