public SingleHotKeyPresenter(Keys k, String s, int id)
        {
            singleHotKeyModel = new SingleHotKeyModel(k, s, id);
            singleHotKeyView  = new SingleHotKeyView();

            singleHotKeyView.ChangeHotKey.Click += ChangeHotkey_Click;
            singleHotKeyView.SetChampionIDText(s);
            singleHotKeyView.SetCurrentHotKeyText(k.ToString());
        }
 private void ModifyHotkey(Keys k)
 {
     singleHotKeyModel.CurrentKey = k;
     singleHotKeyView.SetChampionIDText("Champion " + (singleHotKeyModel.Id).ToString());
     singleHotKeyView.SetCurrentHotKeyText(k.ToString());
     //eh, what does data context even mean
     singleHotKeyView.CurrentHotkey.DataContext = singleHotKeyModel.Id;
     singleHotKeyView.KeyDown -= SingleHotkeyChange_KeyDown;
 }
        public SingleHotKeyPresenter(Keys k, String s, int id)
        {
            singleHotKeyModel = new SingleHotKeyModel(k, s, id);
            singleHotKeyView = new SingleHotKeyView();

            singleHotKeyView.ChangeHotKey.Click += ChangeHotkey_Click;
            singleHotKeyView.SetChampionIDText(s);
            singleHotKeyView.SetCurrentHotKeyText(k.ToString());
        }