【汉化】DevExpress插件中RichEdit控件的自定义汉化方法
本文实现方法参考: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控件的自定义汉化方法相关推荐
- richedit php,VC中RichEdit 控件的使用
在mfc中使用工具栏里的RichEdit 控件时,应该在程序初始话时加入AfxInitRichEdit,或者 AfxInitRichEdit2 否则的话 程序会起不来.也没有任何错误信息. 这俩函数 ...
- C#中combobox 控件属性、事件、方法
http://blog.csdn.net/baggio7095586/article/details/6150075 一 .combobox 属性.事件.方法 公共属性 名称 说明 Accessib ...
- .net中多控件共享事件处理程序的方法
VB开发中,多个同种类型的控件组成控件数组,这样各个控件就可以共享同一应用程序,如命令按钮Command1(1).Command1(2).Command1(3)共用Command1_Click(). ...
- C#中RichEdit控件,保存文本和图片到mysql数据库
分别通过内存流和RTF文件保存,个人感觉是较为完善的两种方法,希望大家可以用得到,有什么技术分享,欢迎下面留言 方法1: //建立内存流 MemoryStream ms = new MemoryStr ...
- Asp.net中DataGrid控件的自定义分页
使用实现起来虽然比较方便,但是效率不高,每次都需要读取所有页(整个记录集),而加载的只是其中一页,造成了资源的浪费,记录多又会使效率变得很低.下面通过DataGrid的自定义分页功能来减少资源使用和提 ...
- delphi RichEdit控件中插入GIF动画表情
delphi在RichEdit控件中插入GIF动画表情 在UDP即时通讯软件中实现类似于QQ的动画表情,在richEdit控件中插入gif动画表情. 发送的时候将表情转为命令,接收之后,再将命令转换为 ...
- 添加RichEdit控件导致MFC对话框程序无法执行的解决方法
解决办法: 在应用程序类(App类)中的InitInstance函数体内添加以下语句: AfxInitRichEdit(); 对应1.0版本 如果有2.0版本需要添加如下 AfxIni ...
- 动态子类化CComboBox以得到子控件EDIT及LISTBOX
动态子类化CComboBox以得到子控件EDIT及LISTBOX Joise.LI写于2004-4-6 ComboBox是比较常用的一个控件,有三种样式:CBS_SIMPLE(简单),CBS_DROP ...
- DevExpress的分隔条控件SplitterControl的使用
场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...
最新文章
- 2018年薪资最高的15个技术岗
- [BZOJ4557][JLOI2016]侦查守卫
- 【WebGL】WebGL入门
- boost::fusion::result_of::as_vector用法的测试程序
- 注解_案例_简单的测试框架
- mysql索引创建及使用注意事项
- (194)FPGA上电后IO的默认状态(ISE软件默认为0)
- 经典SQL[私家珍藏]
- 2021李彦宏致股东信全文
- Python安装过程中出现“找不到指定的路径”的解决办法
- 基于MATLAB的手机定位精度评估算法的仿真
- 【赵渝强老师】阿里云大数据ACP认证之阿里大数据产品体系
- 分析classpath、path、JAVA_HOME的作用及JAVA环境变量配置(转发博客园)
- Android分享文件到qq没反应,Android 微信,qq分享文件
- Windows远程映射端口,访问服务器生成的tensorboard本地访问链接地址
- 吴恩达Deep learning笔记(一)
- 转载CSDN博客步骤
- P12-Windows与网络基础-Windows组管理
- 疯狂砸钱营销,大力推广新品,香飘飘为啥还是留不住消费者?
- Linux 虚拟机登录方法
热门文章
- cocos2d-lua 搓牌效果_夏天这样洗澡才叫爽,用它搓一搓,脏东西都出来了
- count(*)效率提高_2020年最新整理财务统计函数,学会让你财务统计效率提升95%以上...
- html引vue怎么实现国际化,Vue项目中Vue-i18n和element-ui国际化开发实现过程_唇印_前端开发者...
- Tomcat 5 5 JNDI Resource 配置
- Hadoop入门进阶步步高(三-配置Hadoop
- Java讲课笔记32:利用JDBC实现系统登录功能
- 2019年Java Web学习笔记目录
- 比较标签 php,比较标签 · ThinkPHP5.0完全开发手册 · 看云
- 2017.10.28 排序 思考记录
- 太阳能灯_【产品中心】太阳能野营灯