我想從文化資源文件正確的字符串值,但它不工作,總是返回英語資源,Windows窗體文化不設立
Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR");
but
Resources.Resource1.myResource;
仍然得到英語資源,我有兩個文件Resource1.resx and Resource1.fr-FR.resx
我想從文化資源文件正確的字符串值,但它不工作,總是返回英語資源,Windows窗體文化不設立
Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR");
but
Resources.Resource1.myResource;
仍然得到英語資源,我有兩個文件Resource1.resx and Resource1.fr-FR.resx
我認爲你需要
Thread.CurrentThread.CurrentUICulture = new CultureInfo("fr-FR")
Thread.CurrentThread.CurrentUICulture
獲取或設置資源管理器在運行時使用文化特定資源查找 的當前文化。
它的工作原理太多,謝謝,在幾分鐘內接受 – Mathematics
它在開發服務器上工作,但當我把文件集成服務器,它沒有工作,可能是什麼問題,我是否需要將資源嵌入到exe。 – Mathematics
通過使用Resources.Resource1.ResourceManager.GetString(「myResource」,cul)解決了問題。 – Mathematics