【发布时间】:2017-02-28 10:32:38
【问题描述】:
我有一个简单的录像机应用程序,我使用多语言应用程序工具包制作了多语言版本。没有连接相机时出现错误,它会崩溃。我是伟大的编码员,甚至没有想过要解决这个问题:-)
无论如何,既然代码是多语言的,我希望 MessageBox 让他们知道多语言的问题是什么。
找遍了这个,结果都干了。如果最坏的情况发生,我可以在 XAML 上放置一个不可见的控件并阅读它,但更愿意做一些更优雅的事情。如果我可以从 .cs 中访问资源,那将是理想的。有人有什么想法吗?
谢谢,约翰。
【问题讨论】:
-
你在开发 uwp 应用吗?
-
是的,适用于应用商店的 UWP 应用。我能够轻松地完成 XAML 部分。但我只是不知道如何从 .cs 代码中访问这些字符串。
-
我觉得我刚找到它,必须尝试一下,但这是它吗? var loader = new Windows.ApplicationModel.Resources.ResourceLoader(); var str = loader.GetString("Farewell");
-
我觉得可以,更多详情请参考this article
-
谢谢孙婷。是的,就是这样,将回答我自己的问题。
标签: c# xaml windows-store-apps uwp