首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# winform软件 如何支持中英文切换比较方便

2013-02-19 
c# winform软件 怎么支持中英文切换比较方便以前也没做过类似的, 目前的想法是:1、根据c#自带的那个自动生

c# winform软件 怎么支持中英文切换比较方便
以前也没做过类似的, 目前的想法是:
1、根据c#自带的那个自动生成资源文件的东西,缺点是配置不方便,每一个窗口2个资源文件,它用的控件名和属性作KEY,而我们需要专门的人翻译之后再来由我们对着控件名一个个自己填充,工作量挺大的。而且那个资源文件时编译好的,不方便修改。
2、把中文、英文 都存储在一个XML文件里头,自己写方法去读取和赋值,优点是可以写个工具让 我们的翻译自己去翻译 自己保存,节省了我们的工作量。缺点是 在赋值控件的时候要自己写代码。
3、继承常用的控件,搞一套自己的,把Text属性什么的 在赋值的时候做个转换,根据原有的中文名字去XML文件里面找,再赋值。
不知道 各位弟兄 一般用什么方法?以及上述方法的可行性。求指教。

我要做的话我把要用的语言全部写在一个dll里面存着

窗体加载的时候看配置

如果图方便的话我就  用string[]存在控件TAG里面

0表示中文

1表示英文

也不乱

热点排行