我一直在使用.resx文件来显示我的按钮,标签和动态创建的组件的名称。
如何添加组合框以选择要使用的.resx文件?
想象一下。默认情况下,所选语言为英语,但用户是瑞典人,对英语一无所知。所以他会从组合框中选择他的语言瑞典语,它将加载瑞典语.resx文件,其中包含与其他语言完全相同的名称,但其价值或内容,我不知道如何称呼它,所以所有我的申请中的文字会改变其语言。
有人可以帮我吗?
答案 0 :(得分:1)
使用组合框更改当前线程的Culture:
Thread.CurrentThread.CurrentUICulture = new CultureInfo(“en”);
或
Thread.CurrentThread.CurrentUICulture = new CultureInfo(“sv-SE”);