示例#1
0
        private void UpdateAttri()
        {
            if (MenuId >= MenuIdControlAssign.MenuIdMin && MenuId <= MenuIdControlAssign.MenuIdMax)
            {
                Warning = "请使用键盘设置快捷键......";

                var menu = MenuComponentHolding.GetMenuItemById(MenuId);
                if (menu != null)
                {
                    Name     = menu.Text;
                    Tooltips = menu.Tooltips;
                }

                // var eng = DataHolding.EngHolding.GetEngValue(MenuId);
                //var eng = I36N.Services.I36N.ConvertByCoding(MenuId.ToString());//

                //  if (!string.IsNullOrEmpty(eng) && !eng.Equals("Missing"))
                //          Name = eng;
                //if (!string.IsNullOrEmpty(eng.Item2))
                //    Tooltips = eng.Item2;

                var shortcut = ServicesShortCuts.GetShortCutValue(MenuId);
                if (string.IsNullOrEmpty(shortcut))
                {
                    shortcut = "";
                }
                ShortCuts        = shortcut;
                _backUpShortCuts = shortcut;
                return;
            }
            Warning   = "菜单夹不允许设置快捷键!!!!!!";
            Tooltips  = "";
            Name      = "菜单夹不允许设置快捷键!!!!!!";
            ShortCuts = "";
        }