private void OnKeyRelease(object sender, KeyboardReleasedEventArgs e) { keys.Remove(e.Key); }
protected override void OnKeyReleased(object sender, KeyboardReleasedEventArgs e) { base.OnKeyReleased(sender, e); }
private void KeyboardReleasedEventDispatcher(KeyboardReleasedEventArgs e) { var h = Released; if (h != null) h(this, e); }
protected virtual void OnKeyReleased(object sender, KeyboardReleasedEventArgs e) { //add common logic here... }