title: Adding an image to 1 of the tabs on a TabControl, blocks my tab's text
body: <p>Using Visual Studio 2005 (vb.net) (windows forms) on Windows XP, I have a standard Microsoft TabControl.   </p>
  
  <p>A button click adds/removes an image from 1 of the Tabs.</p>
  
  <p>Seems like the image is placed OVER my tab's text, making it unreadable.
  Why isn't it like it should be:  Image on the left.   Followed by text on the right.</p>
  
  <p>Why is the image being placed OVER my tab's text?   Do I need to do some kind of "refresh" or "redraw" before it will appear as it should?  </p>
  
  <p>I don't see any way to "make the image appear on the left edge of the tab". (NOT the tab-page.) ... and then place the text just to the right of the image.  (Just like a normal image+text tab can do.)</p>
  
  <p>The code is pretty simple, it just gets an image from my ImageList:</p>
  
  <pre><code>cfgTab.ImageKey = "PadLockClosed.png"   ' Show CLOSED PadLock
  </code></pre>
  
  <p>The tab's text changes from:</p>
  
  <pre><code>This is my tab text
  </code></pre>
  
  <p>to:</p>
  
  <pre><code>T(IMAGE HERE)is my tab text
  </code></pre>
  
  <p>The image appears <em>OVER</em> the beginning of my text.  But if I move to another tab, then move back, the image appears in the correct position:</p>
  
  <pre><code>(IMAGE HERE) This is my tab text
  </code></pre>