以双引号显示标签内容

时间:2014-04-18 06:13:26

标签: c# xaml

我想用双引号显示myLabel,例如" MyTestString" .Iam使用以下内容字符串格式。请更正我,它没有显示在引号中。

<Label ContentStringFormat="\&quot;{0}\&quot;"  Content="{Binding MyLabel}"     
              Foreground="WhiteSmoke" FontWeight="Medium" FontSize="20"/>

2 个答案:

答案 0 :(得分:2)

你必须删除斜杠:

<Label ContentStringFormat="&quot;{0}&quot;"  Content="{Binding MyLabel}"     
              Foreground="WhiteSmoke" FontWeight="Medium" FontSize="20"/>

但是,当您从模型中获得MyLabel时,为什么不添加引号?

private string myLabel;
public string MyLabel
{
    get
    {
        return "\"" + this.myLabel + "\"";
    }
}

修改

即使使用斜杠,也会显示双引号。

答案 1 :(得分:0)

你应该使用

<TextBlock Text='You shouldn&apos;t choose &quot;Copy if New&quot;:'/>