zoukankan      html  css  js  c++  java
  • Winform全球化

    全球化即多语言,为程序的各个Form中涉及的显示文本设计strings。

    最好为每种语言指定一个资源文件。
    资源文件有两种:1.Form内部,即Form所拥有的资源文件,后缀GlobalForm.resx

            2.项目内部,右键新建项目资源文件,如:ChinaResources.zh-CHS.resx

    资源文件存储多种类型,使用Key/Value方式存储。

    代码中调用资源文件中的值,两种资源文件不同的调用方式

    1.Form内部

      ResourceManager rm = new ResourceManager("命名空间.ChinaResources", Assembly.GetExecutingAssembly());

      this.chineseToolStripMenuItem.Text = rm.GetString(key);

    2.项目内部

      ResourceManager resourses = new ResourceManager(typeof(GlobalForm));

      this.chineseToolStripMenuItem.Text = resourses.GetString("chineseToolStripMenuItem.Text");

    几个区域性名称:zh-CN 中文-中国       zh-CHS 中文(简体) en 英语 

    仅个人理解,若有不对请指出。

  • 相关阅读:
    坚持
    随笔
    C++:对象和类
    STEP7 V14 安装和激活
    c++:cout
    C 格式化字符串处理函数
    WIn:消极处理机制
    Python:requests发送json格式数据
    Python:logging日志功能的基本使用
    PLC:西门子测试
  • 原文地址:https://www.cnblogs.com/maomiyouai/p/2845206.html
Copyright © 2011-2022 走看看