开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 2188|回复: 0

ActiveX DevExpress WPF 应用汉化问题

[复制链接]

0

精华

0

贡献

0

赞扬

帖子
24
软币
490
在线时间
43 小时
注册时间
2016-6-24
发表于 2017-4-25 11:33:51 | 显示全部楼层 |阅读模式
项目中需要开发一个 ActiveX,使用的 DevExpress WPF 组件开发的,但是汉化目前出了问题,
使用标准的汉化方法不起作用:

public class ActiveX : IActiveX, IObjectSafety
    {
        public ActiveX()
        {
            // Create a new object, representing the German culture.
            CultureInfo culture = CultureInfo.CreateSpecificCulture("zh-Hans");

            // The following line provides localization for the application's user interface.
            Thread.CurrentThread.CurrentUICulture = culture;

            // The following line provides localization for data formats.
            Thread.CurrentThread.CurrentCulture = culture;

            // Set this culture as the default culture for all threads in this application.
            CultureInfo.DefaultThreadCurrentCulture = culture;
            CultureInfo.DefaultThreadCurrentUICulture = culture;

            MessageBox.Show(ApplicationThemeHelper.ApplicationThemeName);

            ApplicationThemeHelper.UpdateApplicationThemeName();
        }

        public void OpenTemplateWord(string templateHeaderId)
        {
            MessageBox.Show(ApplicationThemeHelper.ApplicationThemeName);

            DXWinWebTemplateText dxwinWebTemplateText = new DXWinWebTemplateText(templateHeaderId);
            dxwinWebTemplateText.Show();

        }
}
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-3-29 14:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表