簡體   English   中英

從XAML重定位符號定義

[英]Relocate Symbol Definition from XAML

我試圖將符號的定義從XAML移到Resourcefile。 不幸的是,重新放置后符號未正確顯示,而是顯示了符號的字符串。 新:

<Run x:Uid="Page_BackButtonUISymbol" FontFamily="Segoe UI Symbol"/>

舊:

 <Run Text="&#160;" FontFamily="Segoe UI Symbol"/>

資源文件:

名稱:Page_BackButtonUISymbol.Text

值:&#160;

不幸的是,重新放置后符號未正確顯示,而是顯示了符號的字符串

這是因為&符被轉義了

  1. 右鍵單擊RESW文件,然后選擇“打開方式...”
  2. 選擇“ XML(文本)編輯器 在此處輸入圖片說明

您會發現資源的值將被&amp;替換&amp;

<data name="UISymbol.Text" xml:space="preserve">
    <value>&amp;#xE160;</value>
  </data>

在此處輸入圖片說明

請修改為&字符

<value>&#xE160;</value>

屏幕截圖:

在此處輸入圖片說明

在這里 查看我完成的樣本

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM