本文实现方法参考:http://blog.csdn.net/ljsql/article/details/5487460


DevExpress插件,官方提供的汉化包中关于RichEdit控件的汉化基本没有。

所以此处需要自己实现汉化功能,具体操作方法如下:

1、利用“Reflector.exe”工具将需要汉化的dll文件反编译出来。(此处需要反编译的dll文件“DevExpress.XtraRichEdit.v9.3.dll”)

2、找到这个类“DevExpress.XtraRichEdit.Localization”下的这个函数“XtraRichEditLocalizer”;

如下图所示:

3、将该函数反编译的内容复制下来备用;

4、在需要汉化的项目中,添加类文件:“ChEditLocalizer.cs”,将上一步复制的内容粘贴到此类下;

5、找到该类中的“PopulateStringTable”函数,修改其中的解释文本即可达到汉化的目的。

如下图所示:

6、在项目初始化的时候引入自己汉化的函数,如下操作:

XtraRichEditLocalizer.Active = new XtraRichEditLocalizer();

7、这时候运行程序,测试一下就会发现自己汉化的内容已经显示出来了。
    如下图所示:

转载于:https://www.cnblogs.com/ExDevilLee/p/3501668.html

【汉化】DevExpress插件中RichEdit控件的自定义汉化方法相关推荐

  1. richedit php,VC中RichEdit 控件的使用

    在mfc中使用工具栏里的RichEdit 控件时,应该在程序初始话时加入AfxInitRichEdit,或者 AfxInitRichEdit2 否则的话 程序会起不来.也没有任何错误信息. 这俩函数 ...

  2. C#中combobox 控件属性、事件、方法

    http://blog.csdn.net/baggio7095586/article/details/6150075 一 .combobox 属性.事件.方法 公共属性 名称  说明 Accessib ...

  3. .net中多控件共享事件处理程序的方法

    VB开发中,多个同种类型的控件组成控件数组,这样各个控件就可以共享同一应用程序,如命令按钮Command1(1).Command1(2).Command1(3)共用Command1_Click(). ...

  4. C#中RichEdit控件,保存文本和图片到mysql数据库

    分别通过内存流和RTF文件保存,个人感觉是较为完善的两种方法,希望大家可以用得到,有什么技术分享,欢迎下面留言 方法1: //建立内存流 MemoryStream ms = new MemoryStr ...

  5. Asp.net中DataGrid控件的自定义分页

    使用实现起来虽然比较方便,但是效率不高,每次都需要读取所有页(整个记录集),而加载的只是其中一页,造成了资源的浪费,记录多又会使效率变得很低.下面通过DataGrid的自定义分页功能来减少资源使用和提 ...

  6. delphi RichEdit控件中插入GIF动画表情

    delphi在RichEdit控件中插入GIF动画表情 在UDP即时通讯软件中实现类似于QQ的动画表情,在richEdit控件中插入gif动画表情. 发送的时候将表情转为命令,接收之后,再将命令转换为 ...

  7. 添加RichEdit控件导致MFC对话框程序无法执行的解决方法

    解决办法: 在应用程序类(App类)中的InitInstance函数体内添加以下语句: AfxInitRichEdit();         对应1.0版本 如果有2.0版本需要添加如下 AfxIni ...

  8. 动态子类化CComboBox以得到子控件EDIT及LISTBOX

    动态子类化CComboBox以得到子控件EDIT及LISTBOX Joise.LI写于2004-4-6 ComboBox是比较常用的一个控件,有三种样式:CBS_SIMPLE(简单),CBS_DROP ...

  9. DevExpress的分隔条控件SplitterControl的使用

    场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...

最新文章

  1. 2018年薪资最高的15个技术岗
  2. [BZOJ4557][JLOI2016]侦查守卫
  3. 【WebGL】WebGL入门
  4. boost::fusion::result_of::as_vector用法的测试程序
  5. 注解_案例_简单的测试框架
  6. mysql索引创建及使用注意事项
  7. (194)FPGA上电后IO的默认状态(ISE软件默认为0)
  8. 经典SQL[私家珍藏]
  9. 2021李彦宏致股东信全文
  10. Python安装过程中出现“找不到指定的路径”的解决办法
  11. 基于MATLAB的手机定位精度评估算法的仿真
  12. 【赵渝强老师】阿里云大数据ACP认证之阿里大数据产品体系
  13. 分析classpath、path、JAVA_HOME的作用及JAVA环境变量配置(转发博客园)
  14. Android分享文件到qq没反应,Android 微信,qq分享文件
  15. Windows远程映射端口,访问服务器生成的tensorboard本地访问链接地址
  16. 吴恩达Deep learning笔记(一)
  17. 转载CSDN博客步骤
  18. P12-Windows与网络基础-Windows组管理
  19. 疯狂砸钱营销,大力推广新品,香飘飘为啥还是留不住消费者?
  20. Linux 虚拟机登录方法

热门文章

  1. cocos2d-lua 搓牌效果_夏天这样洗澡才叫爽,用它搓一搓,脏东西都出来了
  2. count(*)效率提高_2020年最新整理财务统计函数,学会让你财务统计效率提升95%以上...
  3. html引vue怎么实现国际化,Vue项目中Vue-i18n和element-ui国际化开发实现过程_唇印_前端开发者...
  4. Tomcat 5 5 JNDI Resource 配置
  5. Hadoop入门进阶步步高(三-配置Hadoop
  6. Java讲课笔记32:利用JDBC实现系统登录功能
  7. 2019年Java Web学习笔记目录
  8. 比较标签 php,比较标签 · ThinkPHP5.0完全开发手册 · 看云
  9. 2017.10.28 排序 思考记录
  10. 太阳能灯_【产品中心】太阳能野营灯