资源简介
C# 中英文界面切换系统 一键切换
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Threading;
using System.Globalization;
namespace ctest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnChinese_Click(object sender EventArgs e)
{
//更改当前线程的 CultureInfo
//zh-CN 为中文,更多的关于 Culture 的字符串请查 MSDN
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(“zh-CN“);
//对当前窗体应用更改后的资源
ApplyResource();
}
private void btnEnglish_Click(object sender EventArgs e)
{
//更改当前线程的 CultureInfo
//en 为英文,更多的关于 Culture 的字符串请查 MSDN
Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(“en“);
//对当前窗体应用更改后的资源
ApplyResource();
}
///
/// 应用资源
/// ApplyResources 的第一个参数为要设置的控件
/// 第二个参数为在资源文件中的ID,默认为控件的名称
///
private void ApplyResource()
{
System.ComponentModel.ComponentResourceManager res = new ComponentResourceManager(typeof(Form1));
foreach (Control ctl in Controls)
{
res.ApplyResources(ctl ctl.Name);
}
//菜单
foreach (ToolStripMenuItem item in this.menuStrip1.Items)
{
res.ApplyResources(item item.Name);
foreach (ToolStripMenuItem subItem in item.DropDownItems)
{
res.ApplyResources(subItem subItem.Name);
}
}
//Caption
res.ApplyResources(this “$this“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1493 2007-07-29 17:10 ctest\bin\Debug\ctest.application
文件 28672 2007-07-29 17:10 ctest\bin\Debug\ctest.exe
文件 2114 2007-07-29 17:10 ctest\bin\Debug\ctest.exe.manifest
文件 4096 2007-07-29 17:10 ctest\bin\Debug\en\ctest.resources.dll
文件 2022 2007-05-24 14:14 ctest\bin\Debug\test.shfb
文件 5244 2007-07-29 17:03 ctest\ctest.csproj
文件 730 2007-05-22 17:38 ctest\ctest.csproj.user
文件 301 2007-05-22 14:33 ctest\ctest.csproj.vspscc
文件 1276 2007-07-29 17:10 ctest\ctest.sln
..A..H. 11776 2007-07-29 17:10 ctest\ctest.suo
文件 841 2007-05-28 09:40 ctest\dotfuscator.xm
文件 2050 2007-07-29 17:10 ctest\Form1.cs
文件 5902 2007-07-29 17:06 ctest\Form1.Designer.cs
文件 6762 2007-07-29 17:06 ctest\Form1.en.resx
文件 12086 2007-07-29 17:06 ctest\Form1.resx
文件 497 2007-06-05 11:28 ctest\Program.cs
文件 1258 2007-03-02 11:21 ctest\Properties\AssemblyInfo.cs
文件 2835 2007-05-24 16:33 ctest\Properties\Resources.Designer.cs
文件 5957 2007-04-09 09:24 ctest\Properties\Resources.resx
文件 1084 2007-05-24 16:33 ctest\Properties\Settings.Designer.cs
文件 249 2007-03-02 11:21 ctest\Properties\Settings.settings
..A.SHR 283 2007-05-24 17:55 ctest\Properties\vssver2.scc
目录 0 2007-07-29 17:02 ctest\bin\Debug\en
目录 0 2007-07-29 17:03 ctest\bin\Debug
目录 0 2007-07-29 17:02 ctest\bin
目录 0 2007-07-29 17:02 ctest\Properties
目录 0 2007-07-29 17:10 ctest
文件 19230 2012-08-18 10:15 修改签名错误.jpg
----------- --------- ---------- ----- ----
116758 28
............此处省略1个文件信息
- 上一篇:C#语音对讲源码
- 下一篇:WPF3D转圈与鼠标拖动图片移动 listview
相关资源
- C#语音对讲源码
- C# 键盘记录 按键记录
- 酒店管理系统(C# web形式)源码
- winform 快速开发框架 仓库管理系统源
- C# 做的图像从右到左的移动,有程序
- 利用C#Winform实现区域截屏
- 基于C#企业人事管理系统vs SQL serve
- C# Socket通讯框架,封装了Client和Serv
- c#+sql2005酒店管理系统以及毕业相关文
- C#写的一个很清新的留言板,有原项目
- 浙工大操作系统期末文件系统作业c
- c#员工信息管理系统
- C#图片移动
- C#快速FFT,傅里叶变换,频谱图计算
- C#信号处理,快速FFT,傅里叶变换,频
- C# 编写的员工管理信息系统
- C#飞机大战高仿微信
- C#实现搜索出本机安装的AutoCAD
- WinForm BackgroundWorker完美
- C# ListView中添加ComboBox等控件
- C#+SQL Server工资管理系统
- C# Spy++源代码
- C#+ArcEngine:加载打开Shp矢量和栅格数
- C#+ArcEngine10.1:打开mxd地图文档VS2010窗
- C#+ArcEngine10.1:txt坐标数据转Shp矢量点
- C#与libLAS的简单操作VS2010窗体+代码
- C#:TXT文件读写VS2010窗体+代码
- C# Winform 图形缩放平移
- vs2010 c# graphics 坐标系
- vs2010 c# 串口调试助手
评论
共有 条评论