Developer Express右键菜单显示汉化

//新建一个类,内容为:



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();

  

你可能感兴趣的:(developer)