title: Multiple keys with WPF KeyDown event
body: <p>I'm working with WPF KeyDown event (KeyEventArgs from Windows.Input). I need to recognize when user pressed F1 alone and Ctrl+F1.</p>
  
  <pre><code>   private void Window_KeyDown(object sender, KeyEventArgs e)
      {
          if (e.Key==Key.F1 &amp;&amp; Keyboard.IsKeyDown(Key.LeftCtrl))
          {
              MessageBox.Show("ctrlF1");
          }
          if (e.Key == Key.F1 &amp;&amp; !Keyboard.IsKeyDown(Key.LeftCtrl))
          {
              MessageBox.Show("F1");
          }
      }
  </code></pre>
  
  <p>My problem is that when I press Ctrl+F1  plain F1 messagebox would fire too. I tried to add e.Handled to Ctrl+F1 case, but it doesn't help.</p>