首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >developer express右键菜单显示汉化

developer express右键菜单显示汉化

作者头像
跟着阿笨一起玩NET
发布2018-09-18 15:24:08
5660
发布2018-09-18 15:24:08
举报
首先建一个cn.cs文件,内容为:
using System;
using DevExpress.XtraEditors.Controls;
using DevExpress.XtraGrid.Localization;
namespace UI
{
       public class ChineseLocalizer : Localizer
       {
           public override string Language { get { return "Chinese"; } }
           // overriding the GetLocalizedString method
           public override string GetLocalizedString(StringId id)
           {
               switch (id)
               {
                   // ...
                   case StringId.TextEditMenuCut: return "剪切";
                   case StringId.TextEditMenuCopy: return "复制";
                   case StringId.TextEditMenuPaste: return "粘贴";
                   case StringId.TextEditMenuDelete: return "删除";
                   case StringId.TextEditMenuUndo: return "撤销";
                   case StringId.TextEditMenuSelectAll: return "全选";
                   case StringId.CheckChecked: return "是";
                   case StringId.CheckUnchecked: return "否";
                   case StringId.LookUpEditValueIsNull: return "请选择";
                   // ...
               }
               return "";
           }
       }
}

然后在你的Program.cs中的main函数里加入
//DevExpress控件本地化
DevExpress.XtraEditors.Controls.Localizer.Active = new UI.ChineseLocalizer();
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2011-10-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档