我有一个 dll,它有一个表单,这个表单支持两种语言(具有可本地化的语言属性)。
然后我将我们的 dll 添加到主项目并从 dll 调用表单。表单的语言仍处于默认模式。
我必须说我在 program.cs 中设置了 CurrentCulture 和 CurrentUICulture 的值,如下所示:
Thread.CurrentThread.CurrentCulture = new CultureInfo("ar-IQ");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("ar-IQ");
问:我如何才能将表单的默认文化从 dll 外部更改为 dll,但以编程方式?
请任何人帮助我。
谢谢