private void HandleEvent(KeyDownEvent eve) { if (eve.Keys == null) { return; } BindingsKeyDown.TryGetValue(eve.Keys, out var act); act?.Invoke(); }
public void BindKeyDown(KeyModifier modifiers, char key, Action action) { BindingsKeyDown.Add(new KeyEventArguments { KeyPressed = key, Modifiers = modifiers }, action); }