繁体   English   中英

更改Winform应用程序的文化

[英]changing culture for a winform application

如此处所述我构建了一个示例控制台应用程序,在其中更改了Main函数中的区域性。 它运作良好。

现在,构建另一个示例winform应用程序,我想知道将其放置在哪里的最佳位置

Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture ("en-US");
Thread.CurrentThread.CurrentUICulture=new CultureInfo("en-US");

如果将其放在Form1的构造函数中,这是否适用于此类中的所有操作?

如果此Form1打开另一个Form2并在那里发生异常怎么办?

如果Form1使用另一个类Class1怎么办?

我愿意对此进行试验,但是如果有人根据以前的知识给出了答案,我很乐意听到。

对于winforms应用程序,将可以处理整个应用程序上下文的内容放在program.cs中,并用它来完成。

  • 如果将其放在Form1的构造函数中,这是否适用于此类中的所有操作?

  • 如果此Form1打开另一个Form2并在那里发生异常怎么办?

  • 如果Form1使用另一个类Class1怎么办?

您所有其他问题都无关紧要,并且严重地过度考虑了该问题。

注意 :学习编程窗口或任何其他语言的最好方法是尽可能多地阅读。 Microsoft记录的所有内容始终直接出处。

一些额外的阅读给你

Thread.CurrentUICulture属性

Thread.CurrentCulture属性

WinForms应用程序中的初始化代码-Program.cs还是MainForm?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM