private void KeyStrokeHandler(KeyStrokeMessage msg) { switch (msg.Key) { case Key.Space: case Key.ArrowRight: case Key.ArrowDown: this.SendGoToPage(0, true, false); break; case Key.ArrowLeft: case Key.ArrowUp: this.SendGoToPage(0, false, true); break; } }
private void Messages_OnKeyStroke(object sender, Model.WebViewMessages.KeyStroke e) { _messageBus.Send(KeyStrokeMessage.FromKeyCode(e.KeyCode)); }
private void CoreWindow_KeyDown(Windows.UI.Core.CoreWindow sender, Windows.UI.Core.KeyEventArgs args) { IocManager.Container.Resolve <IMessageBus>().Send(KeyStrokeMessage.FromKeyCode((int)args.VirtualKey)); }