C#界面里Form.Language 属性的使用

Posted caimouse

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#界面里Form.Language 属性的使用相关的知识,希望对你有一定的参考价值。

C#界面里Form.Language 属性的使用

现在面向全球化的应用软件、应用系统越来越多。
比如游戏正在走向全球化时代,很多游戏的服务器也会安装到各个国家去,也会请当地人来管理游戏的服务器。
这时开发的软件,就需要面向各种语言,比如英语、日语、阿拉佰语等等。

如果你正在使用C#来开发应用软件,而这个软件又是面向多种语言的使用者,怎么样来实现这个软件开发呢?
是否需要同时写多套软件来给不同的使用者呢?
还是只写一套软件,然后界面采用不同的语言来显示呢?

如果要开发多套软件,也是可以的,就是费用比较只开发一套软件不同界面语言显示要多。
因此大多数的情况下,只需要实现一套代码,多个界面语言的开发。

下面就来对一个界面多种语言实现的方法来一个简单的介绍。
先要在下面界面里选择语言默认,如下图:

 

只有在这种情况下,才能添加界面控件,它会保存在Form1.resx资源文件里。
为了设置中文的显示,修改下面的属性为中文:


在这种情况下,界面设置的语言就会保存在Form1.zh-CN.resx资源文件里。

 

接着添加修改语言显示的代码:
        Comp

以上是关于C#界面里Form.Language 属性的使用的主要内容,如果未能解决你的问题,请参考以下文章

C#界面里Form.Language 属性的使用

C#界面里Form.HelpButton 属性的使用

C#界面里Form.HelpButton 属性的使用

C#界面里Form.IsMdiContainer 属性的使用

C#界面里Form.IsMdiContainer 属性的使用

C#界面里Form.IsMdiContainer 属性的使用