1. 程式人生 > WINDOWS開發 >WPF的xaml中特殊字元表示 轉自https://www.cnblogs.com/Laggage/p/10425423.html

WPF的xaml中特殊字元表示 轉自https://www.cnblogs.com/Laggage/p/10425423.html

轉自https://www.cnblogs.com/Laggage/p/10425423.html

直接看錶,描述很清晰

字元

轉義字元

備註

& (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:\test.txt";中的@)