private void BuildShortcut(int x, int y, Shortcut shortcut)
        {
            CtlShortcut ctlShortcut = new CtlShortcut(this, shortcut, Group);

            Shortcuts.Children.Add(ctlShortcut);
            ShortcutList.Add(ctlShortcut);
        }
Example #2
0
 public void UpdateShortcutUI()
 {
     DispatcherEx.xInvoke(() => {
         try
         {
             TabItem tabItem         = GetTabItem(TabTypeEnum.ShortCut);
             CtlShortcut ctlShortcut = ((tabItem != null) ? tabItem.Content : null) as CtlShortcut;
             if (ctlShortcut != null)
             {
                 ctlShortcut.SetTitleButtonsVisible();
                 ctlShortcut.SetContentVisible();
                 ctlShortcut.LoadDatas(null, null);
             }
         }
         catch (Exception e)
         {
             Log.Exception(e);
         }
     });
 }