title: AvalonEdit :: Ctrl + I KeyBinding Doesn't Work
body: <p>I am using AvalonEdit to (surprise) create a text editor.  I have added KeyBindings to the declaration:</p>
  
  <pre><code>&lt;ae:TextEditor x:Name="TextEditor" ... &gt;
     &lt;ae:TextEditor.InputBindings&gt;
        &lt;KeyBinding Command="ToggleBold" Key="B" Modifiers="Control"/&gt;
        &lt;KeyBinding Command="ToggleItalic" Key="I" Modifiers ="Control"/&gt;
        &lt;!-- other bindings --&gt;
     &lt;/ae:TextEditor.InputBindings&gt;
  &lt;/ae:TextEditor&gt;
  </code></pre>
  
  <p>I have about twenty-ish buttons associated with the typical Commands and they're all working, including <code>EditingCommands.ToggleItalic</code>.  I have KeyBindings associated with the commands and they all work as expected <em>with the sole exception of</em> <strong><code>Ctrl+I</code></strong>.  I cannot get the Ctrl+I keybinding combination to work with <em>any</em> Command (tried using it with ToggleBold, for instance).</p>
  
  <p>To be clear:</p>
  
  <ol>
  <li>The <code>KeyBinding</code> for <code>ToggleItalic</code> works if I bind to something that <em>isn't</em> <code>Ctrl+I</code> - <code>Ctrl+Shift+I</code>, for example, works perfectly.</li>
  <li>The <code>Ctrl+I</code> combination doesn't seem to work for <em>any</em> KeyBinding.</li>
  </ol>
  
  <p>Anyone have any ideas as to why this might be?  I don't want to deviate from the default KeyBindings - <code>Ctrl+I</code> for ToggleItalics is pretty ingrained for those of us that are fond of our keyboard shortcuts.</p>