private Helper.HotKeyHelper GetKeyModulesItem(Models.KeyModulesItem keyModulesItem) { var key = keyModulesItem.ModulesItem.ModulesKey; if (CurrentHotKeyHelper.ContainsKey(key)) { return CurrentHotKeyHelper[key]; } else { var hotKeyHelper = new Helper.HotKeyHelper(Application.Current.MainWindow); hotKeyHelper.HotKeyDown += (sender, e) => MessagerModules.Current.Send(keyModulesItem.ModulesItem.MessageKey); CurrentHotKeyHelper.Add(key, hotKeyHelper); return hotKeyHelper; } }
private Helper.HotKeyHelper GetKeyModulesItem(Models.KeyModulesItem keyModulesItem) { var key = keyModulesItem.ModulesItem.ModulesKey; if (CurrentHotKeyHelper.ContainsKey(key)) { return(CurrentHotKeyHelper[key]); } else { var hotKeyHelper = new Helper.HotKeyHelper(Application.Current.MainWindow); hotKeyHelper.HotKeyDown += (sender, e) => MessagerModules.Current.Send(keyModulesItem.ModulesItem.MessageKey); CurrentHotKeyHelper.Add(key, hotKeyHelper); return(hotKeyHelper); } }