Ø 简介
本文介绍下 DevExpress 控件的汉化方法,对于英文不怎么好的同学来说,还是非常有必要的。DevExpress 汉化分为运行时汉化,和设计时汉化。
1. 运行时汉化
1) 首先下载汉化包,需下载对应的汉化版本与控件版本一致。
2) 将下载的汉化资源包拷贝至程序运行目录下,如 \bin 目录下,例如:\bin\Debug\zh-CN。
3) Main 方法中加入如下代码:
static void Main()
{
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CN");
Application.Run(new MainForm());
}
2. 设计时汉化
注意:以下方式并没实现设计时汉化,本人也不知哪个环节出了问题,很是郁闷!2) 将下载的汉化资源包拷贝至 D:\Program Files (x86)\DevExpress 14.2\Components\Bin\Framework 目录下。
3) 运行 Visual Studio 2013 命令提示(以管理员身份运行),依次输入命令:
1. C:\WINDOWS\system32>d:
2. D:\>cd D:\Program Files (x86)\DevExpress 14.2\Components\Bin\Framework\zh-Hans
3. D:\Program Files (x86)\DevExpress 14.2\Components\Bin\Framework\zh-Hans>dir /B *.dll >temp.bat
4. 以文本方式打开 temp.bat 文件并编辑,在 DevExpress 前加上“gacutil -i”,如图:
5. 再运行:D:\Program Files (x86)\DevExpress 14.2\Components\Bin\Framework\zh-Hans>temp.bat,将看到如下结果:
4) 完整命令如图:
3. 其他参考
1) https://www.cnblogs.com/wordgao/archive/2015/05/07/4483664.html
2) https://www.devexpresscn.com/post/1081.html