当时开发时没有考虑到这一点,现在怎么办?
我想的思路是这样的。做外挂语言文件,直接读取本地的TXT里面的内容,
但现在有一个问题,软件有N个窗体,
1:打开软件,读取软件本地语言文件
2:给控件的TEXT付值,
但有个问题,软件有很多个窗体,这时怎么办?
我分不多了。帮帮忙

解决方案 »

  1.   

    在你每个窗体创建的时候读取语言文件,然后给控件赋值。如果你嫌这个麻烦的话,可以把窗体的Localizable属性设置成True,然后选择相应的Language去设置控件的Text,VS会自动给你做好多语言的工作
      

  2.   

    自己动手的话,语言包可以写成xml格式的,可以详细定义每个窗体上的控件的text值每个窗体创建后,统一调用同一个方法来处理这事就可以了对窗体上的控件的text赋值可以写一个循环来做,名称匹配则赋上对应的值