2015-05-16 87 views
2

我一直在關注本教程Using String resources (xaml)以在Windows Universal項目中設置字符串資源。但即使我已將文本塊的Uid設置爲字符串資源名稱,但在測試應用程序期間,字符串內容不會顯示在文本塊中。如何將TextBlock文本屬性設置爲字符串資源?

有沒有人知道我可能會錯過設置字符串資源 作爲文本塊文本值的步驟?

這是文本塊的XAML定義,顯示UID爲相同的名稱資源「關於」的字符串名稱:

<TextBlock x:Uid="About" 
        Grid.Row="1" 
        Grid.RowSpan="2" 
        Width="400" 
        Height="300" 
        HorizontalAlignment="Left" 
        VerticalAlignment="Top" 
        Text="" 
        TextWrapping="Wrap" /> 

這是RES文件本身:

res view

這是源代碼樹的結構:

src tree

+0

也許嘗試命名資源'About.Text'?並讓'uid'保持不變 –

回答

1

使用UID訪問資源文件通常是您要綁定的類型Controlname.Property。

所以應該About.Text沒有關於測試和工作enter image description here

+0

此解決方案已經工作,需要在字符串資源上設置'.Text'屬性,如上所述。 –

+0

很高興聽到這個消息 – Jerin

相關問題