title: Is it possible to have Label.Image appear inside the padding region?
body: <p>I'd like to be able to have a <code>Label</code> such that it appears something like</p>
  
  <p>[Some bit of text here] [ICON]</p>
  
  <p>i.e. the icon follows the text, fairly straightforward.</p>
  
  <p>I don't know what the text will be at design time, so I have <code>AutoSize</code> set to true on the <code>Label</code> control, but this means the image just gets drawn on top of the text. If I add <code>Padding</code> to the right hand side, it doesn't behave as I want (a la CSS, where background images are drawn inside the padding region). Is it possible to do this in C# Winforms? Or am I going to have to measure the text and then change the control width myself?</p>
  
  <p>Thanks.</p>
  
  <p>EDIT: Just to be clear, I wasn't proposing two controls, one after the other. Rather, setting the <code>Label.Image</code> property and have it appear to one side of the label's text. Apparently this is just not built-in functionality for autosized labels which seems pretty weak.</p>