title: RibbonControl is stretching image
body: <p>I'm using the Microsoft.Windows.Controls.Ribbon in my WPF application, and it is stretching the RibbonCommand image larger than it is supposed to be. The image is inserted as follows:</p>
  
  <pre><code>&lt;r:RibbonApplicationMenu.Command&gt;
       &lt;r:RibbonCommand LargeImageSource="/Resources/Images/FSRibbon.png" /&gt;
  &lt;/r:RibbonApplicationMenu.Command&gt;
  </code></pre>
  
  <p>Here is FSRibbon.png:  <img src="https://i.stack.imgur.com/3WdoB.png" alt="enter image description here">
  It is a 32x28 32 bit png. I have also tried exactly 32 x 32, as well as a 48 x 48 with empty padding around it. No matter what I do, the ribbon control is displayed as this: </p>
  
  <p><img src="https://i.stack.imgur.com/lqCYA.png" alt="enter image description here"></p>
  
  <p>As you can see, it's getting blown up as though it's being stretched to a 48x48 canvas. But if I provide a 48x48 image, it blows that up just as much. The RibbonCommand doesn't provide any way to control the stretch of the image, so there's nothing like <code>&lt;Image/&gt;</code> object's <code>Stretch="None"</code> property for me to set. What is going on?</p>
  
  <hr>
  
  <p><strong>Attempts</strong></p>
  
  <p>I've tried this:
  <img src="https://i.stack.imgur.com/XEyMd.png" alt="enter image description here"></p>