title: How to assign CTRL + SHIFT + V as a KeyGesture?
body: <p>I have created a <code>RoutedUICommand</code> for pasting the plain text from the clipboard. If I change the <code>Key.V</code> assignment to <code>Key.G</code> or something else it works. I assume that the command is being intercepted by the current control (a <code>RichTextBox</code>). I tried to verify this with Snoop. However, I don't appear to be smart enough to find the culprit. Has anyone else seen this behavior? Is there a workaround? </p>
  
  <p>Is there a way to find out what KeyGestures may already be assigned within a window or control?</p>
  
  <pre><code>// I REALLY want to use CTRL + SHIFT + V here but it seems to be ignored. 
  public static readonly RoutedUICommand PasteUnformattedText = new RoutedUICommand
      (
          "Paste Text Only",
          "PasteUnformattedText",
          typeof(CustomCommands),
          new InputGestureCollection() 
          { 
              new KeyGesture(Key.V, ModifierKeys.Control | ModifierKeys.Shift )
          }
      );
  }
  </code></pre>