我已经开始为Windows 8.1创建Windows应用商店应用程序,现在我遇到了有关本地化的问题.
我想在设计时从.resw文件中显示字符串资源,但每次尝试这样做都会失败,即使它在运行时也能正常工作.
当使用x:Uid属性时,我仍然需要提供Text属性(即对于TextBlock),我不喜欢写两次文本.
我还尝试在viewmodel上为字符串创建一个属性:
public string Title
{
get { return ResourceLoader.GetForCurrentView("Strings").GetString("MainView_Title"); }
}
Run Code Online (Sandbox Code Playgroud)
这在运行时工作,但在设计时它是空白的.
所以问题是,有没有办法在XAML设计器中显示来自.resw文件的资源?
更具体地说,ResourceManager类是否允许在设计时读取.resw文件?
谢谢你的帮助,卢卡斯