title: Prevent double-click from double firing a command
body: <p>Given that you have a control that fires a command:</p>
  
  <pre><code>&lt;Button Command="New"/&gt;
  </code></pre>
  
  <p>Is there a way to prevent the command from being fired twice if the user double clicks on the command?</p>
  
  <p><b>EDIT:</b> What is significant in this case is that I am using the <a href="http://msdn.microsoft.com/en-us/library/ms752308.aspx" rel="noreferrer">Commanding</a> model in WPF.</p>
  
  <p>It appears that whenever the button is pressed, the command is executed. I do not see any way of preventing this besides disabling or hiding the button.</p>