2014-11-06 58 views
0

我有便携式库,其中有AppLocalizations.resw资源文件。我可以在后面的代码(它已经过时,但正在工作)中读取它:Windows Phone 8.1 xaml - 从外部项目读取语言资源

new Windows.ApplicationModel.Resources.ResourceLoader("Assembly/AppLocalizations") 

但是,如何从xaml中使用它?当我尝试阅读这种方式,文本是空白,即使在资源文件的密钥是Key.Text

<TextBlock x:Uid="Key" /> 

我triying将其导入在App.xaml中,但没有成功。

谢谢。

回答

1

我用这个代码与Windows Phone的普遍应用,但与一般的资源:

<TextBlock Style="{StaticResource TextBlock_BlackStyle}" x:Uid="/Resources/txtIPName" Name="txtIPName" HorizontalAlignment="Left" Margin="33,149,0,0" TextWrapping="Wrap" Text="IP:" VerticalAlignment="Top"/> 

然后如果u有exertanl库,我觉得代码是:如果

<TextBlock x:Uid="/Assembly/AppLocalizations/Key" /> 

告诉我我解决你的问题!祝你好运! :)

+1

这是一个非常愚蠢的语法!但是有道理。它的工作,谢谢。 – 2014-11-06 12:35:23

+0

哈哈哈哈你与窗口工作的人!欢迎来到丛林!别客气。 :d – 2014-11-07 07:55:07

相关问题