□投稿者/ じょこびっち (23回)-(2019/11/11(Mon) 13:10:20)
|
■No92935 (魔界の仮面弁士 さん) に返信 > ■No92933 (じょこびっち さん) に返信 > カルチャを指定するコードは、Program.cs の Main にて、 > Application.Run の前に配置してみてください。 > https://social.msdn.microsoft.com/Forums/en-US/29280bd7-c15e-444a-908f-804f896bd189/
教えていただいたサイトを参考にToolStripMenuItemのコードの最後に this.Controls.Clear();とInitializeComponent();を追加したら出来ました。
しかし、Thread.CurrentThread.CurrentUICulture = new CultureInfo("en"); この一文をProgram.csに記載するとToolStripMenuItemenで言語を選択しても英語版のみで起動してしまいます。 出来れば英語・中国語・日本語の3言語のリソースを切り替えられたらと考えていますがカルチャを指定するコードはProgram.csに書かないと動作に不具合が出るのでしょうか?また、実現するにはどうすればいいですか? よろしくお願いします。
|
|