在项目更目录下添加两个资源文件,以适应中英文两种版本,如Resource.zh_CN.resx和

     Resource.en-US.resx  ,两个资源文件的ID都一样,值分别配置相应的中英文。
 需要引用:
using System.Reflection;
using System.Resources;
using System.Threading;
using System.Globalization;
 
直接付代码:
namespace WinFormTest
{
public partial class Form1 : Form
{ public Form1()
{
InitializeComponent(); ResourceManager rm = new ResourceManager("WinFormTest.Resource", Assembly.GetExecutingAssembly());
//只需修改str的值就可以获取不同的语言 string str = "zh-CN";//CultureInfo.CurrentUICulture.Name;
//en-US zh-CN
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(str);
this.btn1.Text = rm.GetString("btn1Id");
this.btn2.Text = rm.GetString("btn2Id");
this.Text = rm.GetString("FormId");
} 。。。。。。 } }

最新文章

  1. 动态获取div的高度 随着窗口变化而变化
  2. Makefile 一点一滴(三)—— 尝试简单的变量替换
  3. 转载:python中的StringIO模块
  4. MAC上快速调出终端的设置(保持和Windows的操作一致)
  5. [SVN Mac的SVN使用]
  6. RedHat下安装MySQL
  7. CentOS6.4 配置Nload监控网卡流量
  8. 编译php时的一个脚本
  9. 第003篇 深入体验C#项目开发(二)
  10. 用Vue中遇到的问题和处理方法(一)
  11. java日期工具类(Long型,Date型,yyyyMMdd型)等
  12. FTP环境搭建及客户代码调用公共方法封装
  13. 脚手架方式搭建vue项目
  14. Python模拟wc命令(软件测试第二次作业)
  15. 修复ubuntu引导
  16. java 8 日期函数
  17. css实现不定高度的元素垂直居中问题
  18. SCU 4439 Vertex Cover(二分图最小覆盖点)题解
  19. Neuron network
  20. spring bean autowire自动装配

热门文章

  1. PAT_A1075#PAT Judge
  2. git config配置,工作区和版本库联系。
  3. 在Neo4j中删除节点中多个属性的方法
  4. 制作一个自己的xhprof测试平台
  5. (Struts2学习系列一)MyEclipse创建第一个struts2项目
  6. true - (成功的)什么都不做
  7. Google Fuchsia
  8. 网络编程之TCP协议怎么使用?
  9. PHP setrawcookie() 函数
  10. bzoj1293题解