Developer Express Grid的打印预览窗口中的菜单如何重写???比如:gridCon.ShowPreview():通过这个方法弹出的预览窗口中的菜单是英文的,
我想通过重写或控件本身的方法改成中文,不知如何操作????谢谢!

解决方案 »

  1.   

    重写DevExpress.XtraPrinting.Localization.PreviewLocalizer中的GetLocalizedString方法可以参考
    ms-help://DevExpress/DevExpress.XtraEditors/CustomDocument620.htm[C#]
    // creating the Localizer descendant
    public class GermanLocalizer : Localizer {
        // overriding the GetLocalizedString method
        public override string GetLocalizedString(StringId id){
            switch(id) {
                // ...
                case StringId.PictureEditMenuCut: return "Ausschneiden";
                case StringId.PictureEditMenuCopy: return "Kopieren";
                case StringId.PictureEditMenuPaste: return "Einfugen";
                case StringId.PictureEditMenuDelete: return "Loschen";
                case StringId.PictureEditMenuLoad: return "Laden";
                case StringId.PictureEditMenuSave: return "Speichern";
                // ...
            }
            return "";
        }
    }[C#]
    using DevExpress.XtraEditors.Controls;private void Form1_Load(object sender, System.EventArgs e) {
        GermanLocalizer gLocalizer = new GermanLocalizer();
        Localizer.Active = gLocalizer;
    }
      

  2.   

    我给了"thinkc"100点,怎么看不见呢???