如何在XAML中转义大括号

Posted lonelyxmas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在XAML中转义大括号相关的知识,希望对你有一定的参考价值。

原文:如何在XAML中转义大括号

                               如何在XAML中转义大括号
                                       周银辉


我们知道大括号"{}"在XAML中是用来处理"标记扩展的,
比如:

<Button Content="{Binding}"/>

 
但如何转义而表示普通大括号的字符串呢? 比如

 <Button Content="{these are braces}, {Others}"/>

但这会编译不过,说未定义的扩展标记. 正确的写法

<Button Content="{}{these are braces}, {Others}"/> 

如此tricky的写法, 天晓得, 我一直误认为应该写成"\\{\\}"或"{{}}" 之类的~   

 

以上是关于如何在XAML中转义大括号的主要内容,如果未能解决你的问题,请参考以下文章

string.format格式化字符串中转义大括号“{}”

在 bash 脚本中转义引号和大括号的问题

<![CDATA[ ... ]]> 在 TYPO3 v8 Fluid 中不起作用

XAML 中的花括号实际上是啥意思?

如何在 LIKE 子句中转义方括号?

在需要搜索和替换的代码中转义括号(Sublime Text2)