Difficulty Centering Image on C# Winform Button
<p>I'm trying to add a picture to a small button on my <code>winform</code>.  I can add the image alright, but it seems that no matter what I do the image will not center. </p>

<p>The size of the button is <code>30 x 24px</code>, and I measured the uniform grayspace on the button to be <code>27 x 21px</code>.  I have tried changing the value of the <code>ImageAlign</code> property, as well as increasing and decreasing the size of my graphic, but nothing seems to work.  The size of the graphic in the screen capture below is <code>27 x 21px</code>, which includes a <code>1px</code> gray border in the graphic.</p>

<p>This is as close as I've been able to get, but as you can see, instead of centering the image in the button, VS has it shifted down and right by <code>1px</code>.  Any thoughts or help here would be great.  Thanks.</p>

<p><a href="https://i.stack.imgur.com/8keYI.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/8keYI.jpg" alt="enter image description here"></a></p>