如何解码Xamarin格式的特殊字符?

时间:2019-05-27 11:08:12

标签: xamarin xamarin-forms-4

如何以xamairn形式解码空间字符

在我的标签文本内=“示例和文本” 而不是显示原始文本,而是显示"Sample & Text"

那怎么解决呢?

2 个答案:

答案 0 :(得分:1)

&用于在XAML中显示&。如果要在后面的代码上显示 Sample&Text (样本和文本),则无需将其编码为Sample & Text。您可以直接设置值。也就是说,这是列表视图的项目来源:

var list = new List<string>();
for (int i=0; i<10; i++)
{
    var str = "Sample & Text";
    list.Add(str);
}
listView.ItemsSource = list;

它正确显示:

enter image description here

但是,如果您来自服务器的原始文本为Sample &amp; Text,并且想要显示解码格式,则可以尝试System.Net.WebUtility.HtmlDecode()

var str = System.Net.WebUtility.HtmlDecode("Sample &amp; Text");

答案 1 :(得分:0)

尝试一下:

#delegar {
    position:fixed;
    rigth: 0;
    bottom: 0;
}

这将显示“示例和文本”