這工作得很好,並且正確地插入不間斷空格到字符串:非打破空間與代碼
<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