Windows窗体文化未设置

时间:2013-06-12 15:36:10

标签: c# winforms

我正在尝试从文化资源文件中获取正确的字符串值,但它不起作用,总是返回英文资源,

Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR"); 

but 

Resources.Resource1.myResource; 

仍然获得英语资源,我有两个文件Resource1.resx and Resource1.fr-FR.resx

1 个答案:

答案 0 :(得分:1)

我认为你需要

Thread.CurrentThread.CurrentUICulture = new CultureInfo("fr-FR")

Thread.CurrentThread.CurrentUICulture

  

获取或设置资源管理器使用的当前区域性   在运行时提供特定于文化的资源。