2014-10-29 90 views
2

我有我使用設置爲一個字符串資源代碼的UID X:UID對於一個文本塊加載字符串資源:在後面

<data name="Expected.Text" xml:space="preserve"> 
    <value>Expected Text</value> 
</data> 

<TextBlock x:Name="control" x:uid="Expected /> 

我試圖寫一個單元測試檢查文本是否正確。但是我不能得到「預期」字符串處理,因爲它在年底的.text,以便它可以在TextBlock中

ResourceLoader loader = ResourceLoader.GetForCurrentView(); 
var expected = loader.GetString("Expected"); 
Assert.AreEqual(expected, control.Text); 

此代碼失敗,因爲變種預計是空白顯示

回答

4

您可以通過以下表示法訪問該屬性:

var expected = loader.GetString("Expected/Text");