如何通过从resx文件中提供名称来获取值

时间:2014-03-04 09:18:29

标签: c# winforms

我有一个针对英语语言本地化的表单,我的应用程序的默认语言是荷兰语。

我想要的是以下内容:
我想通过从特定的resx文件(我的表单下面的荷兰语版本)给出(标签的)名称来获取值

名称值 The resx file

这是因为我想获得默认语言标签文本的长度。

1 个答案:

答案 0 :(得分:1)

我目前正在使用它将我的应用翻译成法语...使用ResourceManager

ResourceManager rm = Resources.fr.ResourceManager;
rm.GetString("your_var_name")

否则使用

ResourceManager rm = new ResourceManager (typeof(your_form_class))
rm.GetString("your_var_name")

希望这会对你有所帮助:)。