Bind any key pressed to command in VM WPF
<p>I'm trying to bind any keyboard key pressed to a command in the <code>ViewModel</code>.</p>

<p>I know that I can bind a specific key, using:</p>

<pre><code>&lt;Window.InputBindings&gt;
    &lt;KeyBinding Command="{Binding ChangeIdCommand}" Key="B"/&gt;
&lt;/Window.InputBindings&gt;
</code></pre>

<p>Can I bind all key presses to <code>ChangeIdCommand</code> without having to type them all manually?</p>