BetterExplorer.MainWindow.RibbonWindow_PreviewKeyDown C# (CSharp) Méthode

RibbonWindow_PreviewKeyDown() private méthode

private RibbonWindow_PreviewKeyDown ( object sender, KeyEventArgs e ) : void
sender object
e KeyEventArgs
Résultat void
    private void RibbonWindow_PreviewKeyDown(object sender, KeyEventArgs e) {
      if (!Keyboard.IsKeyDown(Key.LeftAlt) && (e.Key == Key.Left || e.Key == Key.Right || e.Key == Key.Up || e.Key == Key.Down)) {
        e.Handled = true;
        var keyText = String.Empty;
        switch (e.Key) {
          case Key.Left:
            keyText = "{LEFT}";
            break;
          case Key.Right:
            keyText = "{RIGHT}";
            break;
          case Key.Up:
            keyText = "{UP}";
            break;
          case Key.Down:
            keyText = "{DOWN}";
            break;
        }

        WIN.Forms.SendKeys.SendWait(keyText);
      }
    }
MainWindow