其实很早就在使用Devexpress的控件了,但是一直为汉化的问题头痛.后来知道了可以通过使用编写专门的汉化dll库,并在程序运行时设置指定控件所对应的汉化程序来实现汉化.目前大部分的汉化应该都是这样来实现的,但是这样的汉化需要修改编写的程序,在其中增加相应的调用汉化的代码才行.
后来到Devexpress的论坛上找到,原来官方提供了更好的关于控件本地化的方案.而且还提供了源码下载.后来这个方法也经过一个以前也从事Devexpress控件研究的朋友的证实,的确可行,而且不需要修改程序,只需要把本地化的文件复制到相应的程序目录中即可.程序运行时会自动调用本地化的资源.
但是该方法需要StrongKey.snk这个文件,而且必须与当前Devexpress的控件的强名称一致,因此,目前只有通过源码重新编译的方法才能使用这个解决方案.