public virtual void OnKeyDown(object sender, KeyboardKeyEventArgs args) { if (!_active) return; foreach (KeyListener listner in _keyListeners) listner.OnKeyDown(sender, args); }