WPF的xaml中特殊字符表示

Posted laggage

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF的xaml中特殊字符表示相关的知识,希望对你有一定的参考价值。

直接看表,描述很清晰

字符

转义字符

备注

& (ampersand)

&

这个没什么特别的,几乎所有的地方都需要使用转义字符

> (greater-than character)

>

在属性(Attribute values)中必须进行转义,在内容(Content)中 如果没有<在>符号的前面,可以不进行转义,直接使用>

< (less-than character)

&lt;

在属性(Attribute values)中必须进行转义,在内容(Content)中 如果没有>在<符号的后面,可以不进行转义,直接使用<

" (straight quotation mark)

&quot;

在属性(Attribute Values)中必须进行转义,在内容(Content)中可以直接使用,而不进行转义。需要注意的是如果属性使用‘来定义属性,那么"可以直接使用如

Text=‘test"test"test‘,反之如果是用”来定义属性,那么‘可以直接使用而不需要转义字符,如Text="test‘test"

‘ (single straight quotation mark)

&apos;

同上

(numeric character mappings)

&#[integer]; or &#x[hex];

可以和字符集合映射,如&#100;(10进制)或者&#xff;(16进制)

回车:&#x000D;换行:&#x000A;Tab:&#x0009;空格:&#x0020;

(nonbreaking space)

&#160; (assuming UTF-8 encoding)

Flow Document的元素或者有Text属性的元素,输出不间断空格

{

{}{

当{}使用的时候,{可以直接使用(功能类似与string [email protected]"E: est.txt";中的@)

以上是关于WPF的xaml中特殊字符表示的主要内容,如果未能解决你的问题,请参考以下文章

WPF XAML 特殊字符(小于号大于号引号&符号)

XAML 字符转义

WPF实现特殊统计图

WPF 按钮中的图像在运行时不可见

C++特殊字符转义序列

URL中的特殊字符